#!/bin/sh set -xv verify_running () { SAMBA_INSTALL_STATE="INSTALLED" if [ ${$}2_INSTALL_STATE = "INSTALLED" ] then echo "To verify if $2 is running or not we do a ps -ef | grep $1 (if no result $2 IS NOT RUNNING" >> /tmp/INVENTORY-$LOGINGFILE echo "# ps -ef | grep $1" >> /tmp/INVENTORY-$LOGINGFILE echo "#" >> /tmp/INVENTORY-$LOGINGFILE ps -ef | grep $1 | grep -v grep >> /tmp/INVENTORY-$LOGINGFILE $"$2"_CHECK=`ps -ef | grep $1 | grep -v grep` if [ "$?" = "0" ] then $"$2"_STATE="RUNNING\\n" else $"$2"_STATE="NOT RUNNING\\n" echo ""$2" running check: $"$2"_STATE" | tee -a /tmp/INVENTORY-$LOGINGFILE fi fi } verify_running smbd SAMBA echo $SAMBA_STATE