Fix: /etc/iptables/ dir absent on Raspbian

This commit is contained in:
billz 2020-03-20 14:20:21 +00:00
parent 125c203884
commit 63dc8442ba
2 changed files with 4 additions and 4 deletions

View File

@ -281,8 +281,8 @@ function default_configuration() {
fi
echo "Enabling persistent IP tables rules"
if [ ! -f "/etc/iptables/iptables.rules" ]; then
sudo cp "$webroot_dir/installers/iptables.rules" /etc/iptables || install_error "Unable to move iptables.rules to /etc/iptables"
if [ ! -f "/etc/iptables.raspap.rules" ]; then
sudo cp "$webroot_dir/installers/iptables.rules" /etc/iptables.raspap.rules || install_error "Unable to move iptables.rules"
fi
if [ ! -f "/etc/systemd/system/iptables.service" ]; then

View File

@ -6,8 +6,8 @@ Before=sysinit.target
[Service]
Type=oneshot
ExecStart=/sbin/iptables-restore /etc/iptables/iptables.rules
ExecReload=/sbin/iptables-restore /etc/iptables/iptables.rules
ExecStart=/sbin/iptables-restore /etc/iptables.raspap.rules
ExecReload=/sbin/iptables-restore /etc/iptables.raspap.rules
ExecStop=/etc/iptables/flush-iptables.sh
RemainAfterExit=yes