summaryrefslogtreecommitdiffstats
path: root/external/meta-security/recipes-security/samhain/files/samhain-server.init
diff options
context:
space:
mode:
Diffstat (limited to 'external/meta-security/recipes-security/samhain/files/samhain-server.init')
-rw-r--r--external/meta-security/recipes-security/samhain/files/samhain-server.init116
1 files changed, 0 insertions, 116 deletions
diff --git a/external/meta-security/recipes-security/samhain/files/samhain-server.init b/external/meta-security/recipes-security/samhain/files/samhain-server.init
deleted file mode 100644
index c456e51c..00000000
--- a/external/meta-security/recipes-security/samhain/files/samhain-server.init
+++ /dev/null
@@ -1,116 +0,0 @@
-#!/bin/bash
-# chkconfig: 2345 98 11
-# description: File Integrity Checking Daemon
-#
-# processname: yule
-# config : /etc/yulerc
-# logfile : /var/log/yule/yule_log
-# database: /var/lib/yule/yule_file
-#
-
-NAME=yule
-DAEMON=/usr/sbin/yule
-RETVAL=0
-PIDFILE=/var/run/yule.pid
-
-. /etc/default/rcS
-
-. /etc/default/samhain-server
-
-if [ "x$SAMHAIN_SERVER_START" != "xyes" ]; then
- echo "${0}: server disabled in /etc/default/samhain-server"
- exit 0
-fi
-
-if [ -x $DAEMON ]; then
- :
-else
- echo "${0}: executable ${DAEMON} not found"
- exit 1
-fi
-
-samhain_done()
-{
- if [ $RETVAL -eq 0 ]; then
- echo "."
- else
- echo " failed."
- fi
-}
-
-log_stat_msg () {
-case "$1" in
- 0)
- echo "Service $NAME: Running";
- ;;
- 1)
- echo "Service $NAME: Stopped and /var/run pid file exists";
- ;;
- 3)
- echo "Service $NAME: Stopped";
- ;;
- *)
- echo "Service $NAME: Status unknown";
- ;;
-esac
-}
-
-case "$1" in
- start)
- #
- # Remove a stale PID file, if found
- #
- if test -f ${PIDFILE}; then
- /bin/rm -f ${PIDFILE}
- fi
- #
- echo -n "Starting ${NAME}"
- start-stop-daemon --start --quiet --exec $DAEMON
- RETVAL=$?
- samhain_done
- ;;
-
- stop)
- echo -n "Stopping $NAME"
- start-stop-daemon --stop --quiet --exec $DAEMON
- RETVAL=$?
-
- #
- # Remove a stale PID file, if found
- #
- if test -f ${PIDFILE}; then
- /bin/rm -f ${PIDFILE}
- fi
- if test -S /var/run/${NAME}.sock; then
- /bin/rm -f /var/run/${NAME}.sock
- fi
- samhain_done
- ;;
-
- restart)
- $0 stop
- sleep 3
- $0 start
- RETVAL=$?
- ;;
-
- reload|force-reload)
- echo -n "Reloading $NAME configuration files"
- start-stop-daemon --stop --signal 1 --quiet --exec $DAEMON
- RETVAL=$?
- samhain_done
- ;;
-
- status)
- $DAEMON status
- RETVAL=$?
- log_stat_msg ${RETVAL}
- ;;
-
- *)
- echo "$0 usage: {start|stop|status|restart|reload}"
- exit 1
- ;;
-esac
-
-exit $RETVAL