mirror of
https://github.com/pi-hole/pi-hole.git
synced 2025-04-19 05:40:13 +00:00
Merge with pi-hole/master
This commit is contained in:
parent
15e1c93af0
commit
3c6ad08b91
1 changed files with 1 additions and 37 deletions
|
@ -482,16 +482,11 @@ welcomeDialogs() {
|
||||||
# Request that users donate if they enjoy the software since we all work on it in our free time
|
# Request that users donate if they enjoy the software since we all work on it in our free time
|
||||||
whiptail --msgbox --backtitle "Plea" --title "Free and open source" "\\n\\nThe Pi-hole is free, but powered by your donations: http://pi-hole.net/donate" ${r} ${c}
|
whiptail --msgbox --backtitle "Plea" --title "Free and open source" "\\n\\nThe Pi-hole is free, but powered by your donations: http://pi-hole.net/donate" ${r} ${c}
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
#Display speedtest mod dialog
|
#Display speedtest mod dialog
|
||||||
whiptail --msgbox --backtitle "Speedtest Mod" --title "Speedtest Mod Included" "\n\nSpeedtestMod faq @ https://goo.gl/7FSZ43" ${r} ${c}
|
whiptail --msgbox --backtitle "Speedtest Mod" --title "Speedtest Mod Included" "\n\nSpeedtestMod faq @ https://goo.gl/7FSZ43" ${r} ${c}
|
||||||
|
|
||||||
# Explain the need for a static address
|
# Explain the need for a static address
|
||||||
whiptail --msgbox --backtitle "Initiating network interface" --title "Static IP Needed" "\\n\\nThe Pi-hole is a SERVER so it needs a STATIC IP ADDRESS to function properly.
|
whiptail --msgbox --backtitle "Initiating network interface" --title "Static IP Needed" "\\n\\nThe Pi-hole is a SERVER so it needs a STATIC IP ADDRESS to function properly.
|
||||||
=======
|
|
||||||
# Explain the need for a static address
|
|
||||||
whiptail --msgbox --backtitle "Initiating network interface" --title "Static IP Needed" "\\n\\nThe Pi-hole is a SERVER so it needs a STATIC IP ADDRESS to function properly.
|
|
||||||
>>>>>>> ddbdb51d209fa9eea2451a1bebfaeaef23a9b77b
|
|
||||||
|
|
||||||
In the next section, you can choose to use your current network settings (DHCP) or to manually edit them." ${r} ${c}
|
In the next section, you can choose to use your current network settings (DHCP) or to manually edit them." ${r} ${c}
|
||||||
}
|
}
|
||||||
|
@ -2307,7 +2302,6 @@ copy_to_install_log() {
|
||||||
}
|
}
|
||||||
|
|
||||||
main() {
|
main() {
|
||||||
<<<<<<< HEAD
|
|
||||||
######## FIRST CHECK ########
|
######## FIRST CHECK ########
|
||||||
# Must be root to install
|
# Must be root to install
|
||||||
local str="Root user check"
|
local str="Root user check"
|
||||||
|
@ -2321,36 +2315,6 @@ main() {
|
||||||
show_ascii_berry
|
show_ascii_berry
|
||||||
make_temporary_log
|
make_temporary_log
|
||||||
# Otherwise,
|
# Otherwise,
|
||||||
else
|
|
||||||
# They do not have enough privileges, so let the user know
|
|
||||||
echo -e " ${CROSS} ${str}
|
|
||||||
${COL_LIGHT_RED}Script called with non-root privileges${COL_NC}
|
|
||||||
The Pi-hole requires elevated privileges to install and run
|
|
||||||
Please check the installer for any concerns regarding this requirement
|
|
||||||
Make sure to download this script from a trusted source\\n"
|
|
||||||
echo -ne " ${INFO} Sudo utility check"
|
|
||||||
|
|
||||||
# If the sudo command exists,
|
|
||||||
if command -v sudo &> /dev/null; then
|
|
||||||
echo -e "${OVER} ${TICK} Sudo utility check"
|
|
||||||
# Download the install script and run it with admin rights
|
|
||||||
exec curl -sSL https://raw.githubusercontent.com/arevindh/pi-hole/master/automated%20install/basic-install.sh | sudo bash "$@"
|
|
||||||
exit $?
|
|
||||||
=======
|
|
||||||
######## FIRST CHECK ########
|
|
||||||
# Must be root to install
|
|
||||||
local str="Root user check"
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
# If the user's id is zero,
|
|
||||||
if [[ "${EUID}" -eq 0 ]]; then
|
|
||||||
# they are root and all is good
|
|
||||||
echo -e " ${TICK} ${str}"
|
|
||||||
# Show the Pi-hole logo so people know it's genuine since the logo and name are trademarked
|
|
||||||
show_ascii_berry
|
|
||||||
make_temporary_log
|
|
||||||
>>>>>>> ddbdb51d209fa9eea2451a1bebfaeaef23a9b77b
|
|
||||||
# Otherwise,
|
|
||||||
else
|
else
|
||||||
# They do not have enough privileges, so let the user know
|
# They do not have enough privileges, so let the user know
|
||||||
echo -e " ${CROSS} ${str}"
|
echo -e " ${CROSS} ${str}"
|
||||||
|
@ -2364,7 +2328,7 @@ main() {
|
||||||
if command -v sudo &> /dev/null; then
|
if command -v sudo &> /dev/null; then
|
||||||
echo -e "${OVER} ${TICK} Sudo utility check"
|
echo -e "${OVER} ${TICK} Sudo utility check"
|
||||||
# Download the install script and run it with admin rights
|
# Download the install script and run it with admin rights
|
||||||
exec curl -sSL https://raw.githubusercontent.com/pi-hole/pi-hole/master/automated%20install/basic-install.sh | sudo bash "$@"
|
exec curl -sSL https://raw.githubusercontent.com/arevindh/pi-hole/master/automated%20install/basic-install.sh | sudo bash "$@"
|
||||||
exit $?
|
exit $?
|
||||||
# Otherwise,
|
# Otherwise,
|
||||||
else
|
else
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue