X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=ossec-hids.git;a=blobdiff_plain;f=src%2Finit%2Fossec-client.sh;fp=src%2Finit%2Fossec-client.sh;h=f8d6159dcc98316a4eb9506474620b5efdf8db8b;hp=e05d615069dcc1bafd4f4d7d851ad1d0c7346317;hb=a62b46c229549212d536867b7e5e24d7576ebe8b;hpb=d623b82886b9b5fbba3fa27c3bfac51f3f8af108 diff --git a/src/init/ossec-client.sh b/src/init/ossec-client.sh index e05d615..f8d6159 100755 --- a/src/init/ossec-client.sh +++ b/src/init/ossec-client.sh @@ -11,7 +11,7 @@ DIR=`dirname $PWD`; ### Do not modify bellow here ### NAME="OSSEC HIDS" -VERSION="v2.3" +VERSION="v2.5.1" AUTHOR="Trend Micro Inc." DAEMONS="ossec-logcollector ossec-syscheckd ossec-agentd ossec-execd" @@ -111,16 +111,8 @@ status() done } - -# Start function -start() +testconfig() { - SDAEMONS="ossec-execd ossec-agentd ossec-logcollector ossec-syscheckd" - - echo "Starting $NAME $VERSION (by $AUTHOR)..." - lock; - checkpid; - # We first loop to check the config. for i in ${SDAEMONS}; do ${DIR}/bin/${i} -t; @@ -130,6 +122,17 @@ start() exit 1; fi done +} + +# Start function +start() +{ + SDAEMONS="ossec-execd ossec-agentd ossec-logcollector ossec-syscheckd" + + echo "Starting $NAME $VERSION (by $AUTHOR)..." + lock; + checkpid; + # We actually start them now. for i in ${SDAEMONS}; do @@ -214,12 +217,14 @@ stopa() case "$1" in start) + testconfig start ;; stop) stopa ;; restart) + testconfig stopa start ;;