From: Florian G. <re...@us...> - 2006-12-22 20:07:49
|
Update of /cvsroot/perfparse/_perfparse/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31216 Modified Files: perfparsed.sh Log Message: parametrisized some and made perfparsed run as nagios user Index: perfparsed.sh =================================================================== RCS file: /cvsroot/perfparse/_perfparse/scripts/perfparsed.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** perfparsed.sh 21 Dec 2006 15:38:11 -0000 1.1 --- perfparsed.sh 22 Dec 2006 20:07:47 -0000 1.2 *************** *** 3,7 **** # # Startup script for perfparsed ! # # ### BEGIN INIT INFO --- 3,7 ---- # # Startup script for perfparsed ! # $Id$ # ### BEGIN INIT INFO *************** *** 16,19 **** --- 16,22 ---- PPPIPE=/usr/local/nagios/var/serviceperf.log + NAGIOS_USER=nagios + NAGIOS_GROUP=nagios + PERFPARSED=/usr/local/nagios/bin/perfparsed case "$1" in *************** *** 23,34 **** mv $PPPIPE ${PPPIPE}.old mkfifo $PPPIPE ! chown nagios2:nagios2 $PPPIPE APPLY_OLD_DATA=1 fi echo "Starting perfparsed" ! /usr/local/nagios/bin/perfparsed -d if [ "$APPLY_OLD_DATA" ] ; then echo "applying old data" ! cat ${PPPIPE}.old >> $PPPIPE fi ;; --- 26,37 ---- mv $PPPIPE ${PPPIPE}.old mkfifo $PPPIPE ! chown ${NAGIOS_USER}:${NAGIOS_GROUP} $PPPIPE APPLY_OLD_DATA=1 fi echo "Starting perfparsed" ! su $NAGIOS_USER -c "$PERFPARSED -d" if [ "$APPLY_OLD_DATA" ] ; then echo "applying old data" ! su $NAGIOS_USER -c "cat ${PPPIPE}.old >> $PPPIPE" fi ;; |