Ignore:
Timestamp:
Jul 18, 2015, 5:06:52 PM (9 years ago)
Author:
katerina
Message:

Enhancements and fixes for tickets #374, #375, #376, #377, #378, and #379.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/init/samhain.startLinux.in

    r466 r481  
    11#!/bin/bash
     2
    23# chkconfig: 2345 99 10
    34# description: File Integrity Checking Daemon
     
    89# database: @mydatafile@
    910#
     11
     12### BEGIN INIT INFO
     13# Provides: @install_name@
     14# Required-Start: $syslog $network
     15# Required-Stop: $syslog $network
     16# Default-Start: 2 3 4 5
     17# Default-Stop: 0 1 6
     18# Short-Description: Keep an eye on stuff
     19# Description: Keep an eye on stuff
     20### END INIT INFO
    1021
    1122# For Debian
     
    140151        fi
    141152        #
    142         # Preloaded kernel module
    143         #
    144         @sh_insmod_pre@
    145         #
    146153        case "$DISTRO" in
    147154        debian)
    148155                echo -n "Starting ${NAME}"
    149                 ( /sbin/start-stop-daemon --start --quiet --exec $DAEMON )
     156                ( /sbin/start-stop-daemon --start --oknodo --quiet --exec $DAEMON )
    150157                RETVAL=$?
    151158                debian_end
     
    183190                ;;
    184191        esac
    185         #
    186         # The hiding kernel module
    187         #
    188         if [ $RETVAL -eq 0 ]; then
    189                 @sh_insmod_cmd@
    190         fi
    191192        exit $RETVAL
    192193        ;;
     
    196197        debian)
    197198                echo -n "Stopping $NAME"
    198                 ( /sbin/start-stop-daemon --stop --quiet --exec $DAEMON )
     199                ( /sbin/start-stop-daemon --stop --oknodo --quiet --exec $DAEMON )
    199200                RETVAL=$?
    200201                debian_end
Note: See TracChangeset for help on using the changeset viewer.