-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathHourly.sh
executable file
·47 lines (37 loc) · 1.37 KB
/
Hourly.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#!/bin/bash
systemctl daemon-reload
pihole --regex -d '(^|.)((yandex|qq|tencent).(net|com|org|dev|io|sh|cn|ru)|qq|local|localhost|query|sl|(^.$))' \
'(^|.)(jujxeeerdcnm.intranet|w|aolrlgqh.intranet|((.)?)intranet)' \
'(^|.)(jujxeeerdcnm.ntranet|w|aolrlgqh.ntranet|((.)?)intranet)'
bash $ROUTE/ctp-dns-format.sh
bash $ROUTE/ctp-dns-version-mananger.sh
bash $PROG/.secure-exe-files.sh
bash $PROG/doh_proxy_json.sh
bash $PROG/kill-health-check.sh
bash $PROG/start_fail2ban_jails.sh
bash $PROG/program_usage_retrictions.sh
bash $PROG/univeral_system_links.sh
bash $PROG/generate_udp_tests.sh
bash $PROG/generate_route-dns_groups.sh
bash $PROG/generate_ctp-dns-backup-resolvers.sh
if [[ "$IS_MASTER" == 'true' ]]; then
[[ -f $PROG/remove_common.sh ]] && bash $PROG/remove_common.sh
bash $PROG/create_logging.sh
bash $PROG/quick-whitelist.sh
bash $PROG/white-regex-yt.sh
bash $PROG/copy_master_pihole_config.sh
bash $PROG/pihole-db-sql-changes.sh
bash $PROG/generate_dnmasq-servers.sh
bash $PROG/generate_vulnerability-blacklist.sh
bash $PROG/pihole-lighttpd-changes.sh
pihole-FTL regex-test ''
fi
chmod 777 $PROG/timeout3
chmod 777 $PROG/{phoneone,alert_user}.sh
rm -rf /tmp/health-checks.stop.lock
ctp-dns.sh --generate-log
ctp-dns.sh --generate-cache
ctp-dns.sh --generate-config
bash $PROG/create_logging.sh
sudo netfilter-persistent start
sudo netfilter-persistent save