Bob Mottram 8 年前
父节点
当前提交
3c9859d35a
共有 1 个文件被更改,包括 3 次插入17 次删除
  1. 3
    17
      src/freedombone-app-pihole

+ 3
- 17
src/freedombone-app-pihole 查看文件

@@ -41,7 +41,7 @@ PIHOLE_DNS2='213.73.91.35'
41 41
 
42 42
 piholeBasename=pihole
43 43
 piholeDir=/etc/$piholeBasename
44
-PIHOLE_ADLIST=$piholeDir/gravity.list
44
+PIHOLE_ADLIST=$piholeDir/adlists.list
45 45
 PIHOLE_BLACKLIST=$piholeDir/blacklist.txt
46 46
 PIHOLE_WHITELIST=$piholeDir/whitelist.txt
47 47
 
@@ -59,8 +59,7 @@ function pihole_copy_files {
59 59
     fi
60 60
     cp $INSTALL_DIR/pihole/adlists.default /etc/.pihole/adlists.default
61 61
     cp $INSTALL_DIR/pihole/adlists.default $piholeDir/adlists.default
62
-    cp $piholeDir/adlists.default $piholeDir/adlists.list
63
-    #cp $INSTALL_DIR/pihole/adlists.default $PIHOLE_ADLIST
62
+    cp $INSTALL_DIR/pihole/adlists.default $PIHOLE_ADLIST
64 63
     cp $INSTALL_DIR/pihole/advanced/Scripts/* /opt/$piholeBasename
65 64
     if [ -f /etc/dnsmasq.d/01-pihole.conf ]; then
66 65
         rm /etc/dnsmasq.d/01-pihole.conf
@@ -102,8 +101,7 @@ function pihole_update {
102 101
     echo "piholeDNS1=${PIHOLE_DNS1}" >> ${setupVars}
103 102
     echo "piholeDNS2=${PIHOLE_DNS1}" >> ${setupVars}
104 103
 
105
-    echo "addn-hosts=${PIHOLE_ADLIST}" > /etc/dnsmasq.conf
106
-    echo 'domain-needed' >> /etc/dnsmasq.conf
104
+    echo 'domain-needed' > /etc/dnsmasq.conf
107 105
     echo 'bogus-priv' >> /etc/dnsmasq.conf
108 106
     echo 'no-resolv' >> /etc/dnsmasq.conf
109 107
     echo "server=${PIHOLE_DNS1}" >> /etc/dnsmasq.conf
@@ -112,18 +110,6 @@ function pihole_update {
112 110
     echo 'listen-address=127.0.0.1' >> /etc/dnsmasq.conf
113 111
     echo 'log-queries' >> /etc/dnsmasq.conf
114 112
 
115
-    #sed -i "s|@DNS1@|${PIHOLE_DNS1}|g" /etc/dnsmasq.d/01-pihole.conf
116
-    #sed -i "s|@DNS2@|${PIHOLE_DNS2}|g" /etc/dnsmasq.d/01-pihole.conf
117
-    #sed -i "s|interface=.*|interface=${PIHOLE_IFACE}|g" /etc/dnsmasq.d/01-pihole.conf
118
-    #sed -i "s|@IPv4@|${IPv4_address}|g" /etc/dnsmasq.d/01-pihole.conf
119
-    #if [ ${#IPv6_address} -gt 0 ]; then
120
-    #    sed -i "s|@IPv6@|${IPv6_address}|g" /etc/dnsmasq.d/01-pihole.conf
121
-    #else
122
-    #    sed -i '/@IPv6@/d' /etc/dnsmasq.d/01-pihole.conf
123
-    #fi
124
-    #sed -i "s|@HOSTNAME@|$HOSTNAME|g" /etc/dnsmasq.d/01-pihole.conf
125
-    #sed -i "s|addn-hosts=.*|addn-hosts=${PIHOLE_ADLIST}|g" /etc/dnsmasq.d/01-pihole.conf
126
-
127 113
     pihole -g
128 114
     systemctl restart dnsmasq
129 115
 }