mirror of
https://github.com/moparisthebest/pi-hole
synced 2024-11-29 04:22:20 -05:00
commit
100cbd4032
@ -63,5 +63,6 @@ This script will work for other UNIX-like systems with some slight **modificatio
|
|||||||
|
|
||||||
### Examples Of The Pi-hole On Other Operating Systems
|
### Examples Of The Pi-hole On Other Operating Systems
|
||||||
- [Sky-Hole](http://dlaa.me/blog/post/skyhole)
|
- [Sky-Hole](http://dlaa.me/blog/post/skyhole)
|
||||||
|
- [Pi-hole in the Cloud!](http://blog.codybunch.com/2015/07/28/Pi-Hole-in-the-cloud/)
|
||||||
|
|
||||||
[![Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif "AdminLTE Presentation")](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3J2L3Z4DHW9UY "Donate")
|
[![Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif "AdminLTE Presentation")](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3J2L3Z4DHW9UY "Donate")
|
||||||
|
19
automated install/uninstall.sh
Normal file
19
automated install/uninstall.sh
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Completely uninstalls the Pi-hole
|
||||||
|
|
||||||
|
######### SCRIPT ###########
|
||||||
|
sudo apt-get -y remove --purge dnsutils bc toilet
|
||||||
|
sudo apt-get -y remove --purge dnsmasq
|
||||||
|
sudo apt-get -y remove --purge lighttpd php5-common php5-cgi php5
|
||||||
|
sudo rm -rf /var/www/html
|
||||||
|
sudo rm /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
|
||||||
|
sudo rm /etc/crontab
|
||||||
|
sudo mv /etc/crontab.orig /etc/crontab
|
||||||
|
sudo rm /etc/dnsmasq.conf
|
||||||
|
sudo rm -rf /etc/lighttpd/
|
||||||
|
sudo rm /var/log/pihole.log
|
||||||
|
sudo rm /usr/local/bin/gravity.sh
|
||||||
|
sudo rm /usr/local/bin/chronometer.sh
|
||||||
|
sudo rm /usr/local/bin/whitelist.sh
|
||||||
|
sudo rm /usr/local/bin/piholeLogFlush.sh
|
||||||
|
sudo rm -rf /etc/pihole/
|
@ -8,7 +8,7 @@ if [[ -f $piholeIPfile ]];then
|
|||||||
rm $piholeIPfile
|
rm $piholeIPfile
|
||||||
else
|
else
|
||||||
# Otherwise, the IP address can be taken directly from the machine, which will happen when the script is run by the user and not the installation script
|
# Otherwise, the IP address can be taken directly from the machine, which will happen when the script is run by the user and not the installation script
|
||||||
piholeIP=$(ip -4 addr show | awk '{match($0,/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/); ip = substr($0,RSTART,RLENGTH); print ip}' | sed '/^\s*$/d' | grep -v "127.0.0.1")
|
piholeIP=$(ip -4 addr show | awk '{match($0,/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/); ip = substr($0,RSTART,RLENGTH); print ip}' | sed '/^\s*$/d' | grep -v "127.0.0.1" | (head -n1))
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Ad-list sources--one per line in single quotes
|
# Ad-list sources--one per line in single quotes
|
||||||
|
Loading…
Reference in New Issue
Block a user