I would like to monitor 3 different daemon : postfix, amavisd (a virus scanner acting as a content filter for postfix) and spamd (SpamAssassin, a spam filtering daemon invoked by procmail acting as an SMTP server).
Can we be sure that a daemon is running if the .pid file exist? Gilles. -----Original Message----- From: Dan Hardiker [mailto:[EMAIL PROTECTED]] Sent: jeudi 2 mai 2002 12:13 To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: [PHP] Test if a daemon is running... What type of daemon? eg: To see if my pop3 daemon is running I use sockstat... "sockstat | grep 110" and process the output. eg: To see if my mail redirect daemon is running I check /var/run/red_mail.pid All depends on what you want to do as to how you do it. You could even do it in a multitude of ways and use the resulting matrix to determine. -- Dan Hardiker [[EMAIL PROTECTED]] ADAM Software & Systems Engineer First Creative Ltd > Hello everybody, > > I would like to know an easy way to check is a daemon is running. > > What do you think is the best? Try to read a .pid file from the right > directory? Use sockets function to try to connect to the listening > port of the daemon? Grep the output of "ps -e" ? > > Thanks for your help ! > > Gilles. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php