Imported Upstream version 2.3
[ossec-hids.git] / src / init / ossec-hids.init
1 #!/bin/sh
2 # OSSEC         Controls OSSEC HIDS
3 # Author:       Daniel B. Cid <dcid@ossec.net>
4 # Modified for slackware by Jack S. Lai
5
6
7 . /etc/ossec-init.conf
8 if [ "X${DIRECTORY}" = "X" ]; then
9     DIRECTORY="/var/ossec"
10 fi
11
12     
13 start() {
14         ${DIRECTORY}/bin/ossec-control start
15 }
16
17 stop() {
18         ${DIRECTORY}/bin/ossec-control stop
19 }
20
21 status() {
22         ${DIRECTORY}/bin/ossec-control status
23 }
24
25
26 case "$1" in
27   start)
28         start
29         ;;
30   stop) 
31         stop
32         ;;
33   restart)
34         stop
35         start
36         ;;
37   status)
38     status
39         ;;
40   *)
41         echo "*** Usage: $0 {start|stop|restart|status}"
42         exit 1
43 esac
44
45 exit 0