diff -up smeserver-nagios-2.0.0/root/etc/rc.d/init.d/nagios-sme.pnppath smeserver-nagios-2.0.0/root/etc/rc.d/init.d/nagios-sme --- smeserver-nagios-2.0.0/root/etc/rc.d/init.d/nagios-sme.pnppath 2013-10-15 22:07:52.000000000 -0400 +++ smeserver-nagios-2.0.0/root/etc/rc.d/init.d/nagios-sme 2013-10-15 22:22:18.000000000 -0400 @@ -1,5 +1,6 @@ #!/bin/sh /usr/sbin/usermod -G www nagios +listgroup=`groups www|sed 's/.*: //g'|sed 's/ /,/g'`; if [[ ! $listgroup == *nagios* ]] then listgroup=$listgroup",nagios"; @@ -14,4 +15,9 @@ fi /bin/mkdir -p /var/nagios/rw /bin/chown -R nagios.www /var/nagios/rw /bin/chmod -R u+rwx,g+rws,o-rwx /var/nagios/rw +# check pnp4nagios libexec +if [ -d /usr/libexec/pnp4nagios ] && [ ! -f /usr/libexec/nagios/process_perfdata.pl ] +then +/bin/ln -s /usr/libexec/pnp4nagios /usr/libexec/nagios +fi /etc/rc.d/init.d/nagios $1