]>
git.ipfire.org Git - people/mfischer/ipfire-2.x.git/blob - src/initscripts/packages/guardian
2 ########################################################################
3 # Begin $rc_base/init.d/guardian
5 # Description : Guardian Initscript
7 # Authors : Kim Wölfel for ipfire.org
13 ########################################################################
18 eval $
(/usr
/local
/bin
/readhash
/var
/ipfire
/guardian
/settings
)
20 function guardian_is_enabled
() {
21 [ "${GUARDIAN_ENABLED}" = "on" ]
26 guardian_is_enabled ||
exit 0
28 boot_mesg
"Starting Guardian..."
29 loadproc
/usr
/sbin
/guardian
-c /var
/ipfire
/guardian
/guardian.conf
33 if ([ -f /run
/guardian
/guardian.pid
]); then
34 boot_mesg
"Stopping Guardian..."
35 kill $
(cat /run
/guardian
/guardian.pid
)
41 statusproc
/usr
/sbin
/guardian
51 echo "Usage: $0 {start|stop|restart|status}"
56 # End $rc_base/init.d/guardian