source:
trunk/packages/invirt-web-iptables/debian/invirt-web-iptables.init
@
1384
Last change on this file since 1384 was 1304, checked in by price, 16 years ago | |
---|---|
|
|
File size: 703 bytes |
Rev | Line | |
---|---|---|
[1304] | 1 | #! /bin/sh |
[273] | 2 | ### BEGIN INIT INFO |
[1255] | 3 | # Provides: invirt-web-iptables |
[273] | 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 | |
[1255] | 8 | # Short-Description: Invirt web server iptables rules |
[273] | 9 | # Description: |
10 | ### END INIT INFO | |
11 | ||
[1255] | 12 | NAME=invirt-web-iptables |
13 | DESC="Invirt web server iptables rules" | |
14 | RULES=/usr/share/invirt-web-iptables/iptables.rules | |
[1253] | 15 | GEN_FILES=$RULES |
16 | PATH=/sbin:/usr/sbin:/bin:/usr/bin | |
[273] | 17 | |
[1253] | 18 | dpkg -s "$NAME" >/dev/null 2>/dev/null || exit 0 |
[273] | 19 | |
[1253] | 20 | . /lib/init/gen-files.sh |
21 | . /lib/init/std-init.sh | |
[273] | 22 | |
23 | do_start() | |
24 | { | |
[1253] | 25 | gen_files |
[294] | 26 | /sbin/iptables-restore < $RULES |
[273] | 27 | } |
28 | ||
[1254] | 29 | do_reload() |
30 | { | |
31 | do_start | |
32 | } | |
33 | ||
[273] | 34 | do_stop() |
35 | { | |
[294] | 36 | return 0 |
[273] | 37 | } |
38 | ||
[1253] | 39 | std_init "$1" |
Note: See TracBrowser
for help on using the repository browser.