Vorbereitung auf upstart

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/Viitor_iptables@5572 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2010-04-22 13:25:41 +00:00
parent 2f82fed4d9
commit 82b1cbc73b
2 changed files with 37 additions and 15 deletions

20
etc/init/iptables.conf Normal file
View File

@ -0,0 +1,20 @@
description "Setup and Start iptables firewall"
author "Harald Kueller <harald.kueller@compuextreme.de>"
version 1.0
emits none special
start on ( runlevel [2345] and (stopped routing))
console output
pre-start script
if [ [ ! -f /var/state/iptables.state ] && [ -f /etc/sysconfig/net/firewall ] ]; then
/etc/init.d/firewall configure
fi
end script
script
if [ -f /var/state/iptables.state ]; then
/etc/init.d/firewall start
fi
end script

View File

@ -21,18 +21,20 @@
#
#
WDIR=`pwd`
cd etc/init.d
chmod 755 firewall
mkdir rc{0,1,2,3,4,5,6}.d
for i in 0 6; do
cd rc$i.d
ln -s ../firewall K75firewall
cd ..
done
for i in 1 2 3 4 5; do
cd rc$i.d
ln -s ../firewall S12firewall
cd ..
done
cd $WDIR
if [ -d /var/install/sysvinit* ]; then
WDIR=`pwd`
cd etc/init.d
chmod 755 firewall
mkdir rc{0,1,2,3,4,5,6}.d
for i in 0 6; do
cd rc$i.d
ln -s ../firewall K75firewall
cd ..
done
for i in 1 2 3 4 5; do
cd rc$i.d
ln -s ../firewall S12firewall
cd ..
done
cd $WDIR
fi