source:
trunk/packages/invirt-web-iptables/debian/invirt-web-iptables.init
@
1307
| Last change on this file since 1307 was 1304, checked in by price, 17 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.
