]> git.pld-linux.org Git - packages/fwlogwatch.git/blame - fwlogwatch.init
- added zlib-devel to BuildRequires and fixed (my) typo in %install.
[packages/fwlogwatch.git] / fwlogwatch.init
CommitLineData
dc0e06de
AM
1#!/bin/sh
2#
3# fwlogwatchd Firewall log analyzer
4#
5# chkconfig: 345 85 15
6# description: Firewall log analyzer and raport generator tool#
7
8# Source function library
9. /etc/rc.d/init.d/functions
10
11# Get service config
12[ -f /etc/sysconfig/fwlogwatch ] && . /etc/sysconfig/fwlogwatch
13
14# See how we were called.
15case "$1" in
16 start)
17 # Check if the service is already running?
18 if [ ! -f /var/lock/subsys/fwlogwatch ]; then
19 msg_starting fwlogwatch
20 daemon fwlogwatch $FWLOGWATCH_OPTS
21 RETVAL=$?
22 [ $RETVAL -eq 0 ] && touch /var/lock/subsys/fwlogwatch
23 else
24 msg_Already_Running fwlogwatch
25 exit 1
26 fi
27 ;;
28 stop)
29 # Stop daemons.
30 if [ -f /var/lock/subsys/fwlogwatch ]; then
31 msg_stopping fwlogwatch
32 killproc fwlogwatch
33 rm -f /var/lock/subsys/fwlogwatch > /dev/null 2>&1
34 else
35 msg_Not_Running fwlogwatch
36 exit 1
37 fi
38 ;;
39 status)
40 status fwlogwatch
41 RETVAL=$?
42 exit $RETVAL
43 ;;
44 restart)
45 $0 stop
46 $0 start
47 ;;
48 reload)
49 msg_reloading fwlogwatch
50 killproc fwlogwatch -HUP
51 RETVAL=$?
52 ;;
53 *)
54 msg_Usage "$0 {start|stop|restart|status}"
55 exit 1
56 ;;
57esac
58
59exit $RETVAL
60
This page took 0.089815 seconds and 4 git commands to generate.