Am besten über den Neustart des DNS-Subsystems:# pluginctl dnsGrüsseFranco
Hallo T0mc@,wäre es möglich, dass du dein Skript posten könntest? Hab das Gleiche vor.Danke und GrüßeM.
<?php$blacklists=array('http://winhelp2002.mvps.org/hosts.txt','http://pgl.yoyo.org/as/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext','https://adaway.org/hosts.txt');$whitelist=array('cdn1.smartadserver.com','acdn.adnxs.com');$arHosts=array();$flHosts=fopen("/var/unbound/ad-blacklist.conf","w");$hosts=array();foreach($blacklists as $url) { $hosts=array_merge($hosts,file($url));}foreach($hosts as $line) { $arLine=explode(" ",trim($line)); if($arLine[0]=="127.0.0.1" || $arLine[0]=="0.0.0.0") { $host=trim($arLine[1]); if(!in_array($host,$whitelist) && !in_array($host,$arHosts) && $host!="") { $arHosts[]=$host; fwrite($flHosts,"server:\n"); fwrite($flHosts,'local-data: "'.$host.' A 0.0.0.0"'."\n"); } }}fclose($flHosts);?>
Ist aktuell nur ein internes Tool mit dem man das Plugin-System teilweise konfigurieren kann. Wir denken noch über die mittelfristige Verwendung nach, daher auch keine Doku. So viele Anwendungsfälle gibt es noch nicht.GrüsseFranco
[update-hosts]command:/usr/home/update-hosts.shtype:script_outputmessage:updating adblock filedescription:Update adblock file