diff --git a/blacklist b/blacklist index 287f9071..095b9ac7 100644 --- a/blacklist +++ b/blacklist @@ -30,6 +30,5 @@ do ipset add blacklist $ip done -# save IPtable rules -ipset save blacklist > /etc/ipset/blacklist +ipset save > /etc/ipset.up.rules iptables-save > /etc/iptables.up.rules \ No newline at end of file diff --git a/install.sh b/install.sh index 6af563b9..0adc63e9 100755 --- a/install.sh +++ b/install.sh @@ -21,6 +21,6 @@ cp blacklist /etc/cron.daily/blacklist chmod a+x /etc/cron.daily/blacklist time /etc/cron.daily/blacklist iptables-save > /etc/iptables.up.rules -sed -e "\$apost up ipset restore < /etc/ipset/blacklist" /etc/network/interfaces -sed -e "\$apost up iptables-restore < /etc/iptables.up.rules" /etc/network/interfaces +sed -i -e "\$apre-up ipset restore < /etc/ipset.up.rules" /etc/network/interfaces +sed -i -e "\$apre-up iptables-restore < /etc/iptables.up.rules" /etc/network/interfaces echo "Blacklist has been installed. It will run daily automatically."