diff --git a/scripts/pi-hole/php/teleporter.php b/scripts/pi-hole/php/teleporter.php index 34e3ab67..7e20786f 100644 --- a/scripts/pi-hole/php/teleporter.php +++ b/scripts/pi-hole/php/teleporter.php @@ -124,12 +124,14 @@ if(isset($_POST["action"])) { $blacklist = process_file(file_get_contents($file)); echo "Processing blacklist.txt
\n"; + exec("sudo pihole -b --nuke"); exec("sudo pihole -b -q ".implode(" ", $blacklist)); } if(isset($_POST["whitelist"]) && $file->getFilename() === "whitelist.txt") { $whitelist = process_file(file_get_contents($file)); echo "Processing whitelist.txt
\n"; + exec("sudo pihole -w --nuke"); exec("sudo pihole -w -q ".implode(" ", $whitelist)); } @@ -137,6 +139,7 @@ if(isset($_POST["action"])) { $wildlist = process_file(file_get_contents($file)); echo "Processing wildcardblocking.txt
\n"; + exec("sudo pihole -wild --nuke"); exec("sudo pihole -wild -q ".implode(" ", $wildlist)); } }