Move CodeError and InvalidInput into invirt.common
[invirt/packages/invirt-web.git] / debian / invirt-web-iptables.init
1 #! /bin/sh
2 ### BEGIN INIT INFO
3 # Provides:          invirt-web-iptables
4 # Required-Start:    $local_fs $remote_fs
5 # Required-Stop:     $local_fs $remote_fs
6 # Default-Start:     2 3 4 5
7 # Default-Stop:      0 1 6
8 # Short-Description: Invirt web server iptables rules
9 # Description:       
10 ### END INIT INFO
11
12 NAME=invirt-web-iptables
13 DESC="Invirt web server iptables rules"
14 RULES=/usr/share/invirt-web-iptables/iptables.rules
15 GEN_FILES=$RULES
16 PATH=/sbin:/usr/sbin:/bin:/usr/bin
17
18 dpkg -s "$NAME" >/dev/null 2>/dev/null || exit 0
19
20 . /lib/init/gen-files.sh
21 . /lib/init/std-init.sh
22
23 do_start()
24 {
25         gen_files
26         echo 1 > /proc/sys/net/ipv4/ip_forward
27         /sbin/iptables-restore < $RULES
28 }
29
30 do_reload()
31 {
32         do_start
33 }
34
35 do_stop()
36 {
37         return 0
38 }
39
40 std_init "$1"