#!/bin/sh PATH=/usr/bin LOGINGFILE=/var/tmp/INVENTORY-LOGINGFILE verify_running () { process=$1 dispname=$2 RETVAL= pids=`pgrep $1 2>/dev/null` if [ $? -eq 0 ]; then eval "${dispname}_STATE=RUNNING" RETVAL=0 else eval "${dispname}_STATE='NOT RUNNING'" RETVAL=1 fi #disp=`eval echo \\$${dispname}_STATE` echo "$dispname is `eval echo \\$${dispname}_STATE`" return $RETVAL } verify_running sshd OpenSSH verify_running smbd SAMBA exit 0