|
|
@ -33,7 +33,6 @@ fi
|
|
|
|
#globals
|
|
|
|
#globals
|
|
|
|
basename=pihole
|
|
|
|
basename=pihole
|
|
|
|
piholeDir=/etc/${basename}
|
|
|
|
piholeDir=/etc/${basename}
|
|
|
|
blacklistScript=/opt/pihole/blacklist.sh
|
|
|
|
|
|
|
|
adList=${piholeDir}/gravity.list
|
|
|
|
adList=${piholeDir}/gravity.list
|
|
|
|
whitelist=${piholeDir}/whitelist.txt
|
|
|
|
whitelist=${piholeDir}/whitelist.txt
|
|
|
|
reload=true
|
|
|
|
reload=true
|
|
|
@ -100,8 +99,7 @@ RemoveDomain(){
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
else
|
|
|
|
echo "$1" | sed 's/\./\\./g' | xargs -I {} perl -i -ne'print unless /'{}'(?!.)/;' ${whitelist}
|
|
|
|
echo "$1" | sed 's/\./\\./g' | xargs -I {} perl -i -ne'print unless /'{}'(?!.)/;' ${whitelist}
|
|
|
|
#Blacklist unwhitelisted
|
|
|
|
pihole -g
|
|
|
|
${blacklistScript} $1
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|