PREIN
/bin/sh
# Allow interfaces in Shorewall to check serveur connections
echo "vpn ipv4" >> /etc/shorewall/zones
echo "vpn ipv6" >> /etc/shorewall6/zones
echo "vpn tun0" >> /etc/shorewall/interfaces
echo "vpn Eddie" >> /etc/shorewall/interfaces
echo "vpn tun0" >> /etc/shorewall6/interfaces
echo "vpn Eddie" >> /etc/shorewall6/interfaces
sed -i '1i fw vpn ACCEPT' /etc/shorewall/policy
sed -i '2i vpn fw ACCEPT' /etc/shorewall/policy
sed -i '1i fw vpn ACCEPT' /etc/shorewall6/policy
sed -i '2i vpn fw ACCEPT' /etc/shorewall6/policy
/usr/sbin/shorewall reload
/usr/sbin/shorewall6 reload
PREUN
/bin/sh
sed -i "/vpn ipv4/d" /etc/shorewall/zones
sed -i "/vpn ipv6/d" /etc/shorewall6/zones
sed -i "/vpn tun0/d" /etc/shorewall/interfaces
sed -i "/vpn Eddie/d" /etc/shorewall/interfaces
sed -i "/vpn tun0/d" /etc/shorewall6/interfaces
sed -i "/vpn Eddie/d" /etc/shorewall6/interfaces
sed -i '/fw vpn ACCEPT/d' /etc/shorewall/policy
sed -i '/vpn fw ACCEPT/d' /etc/shorewall/policy
sed -i '/fw vpn ACCEPT/d' /etc/shorewall6/policy
sed -i '/vpn fw ACCEPT/d' /etc/shorewall6/policy