Am Sa, den 31.07.2004 schrieb Jake McHenry um 18:53:
OK, I found this. /etc/rc.d/init.d/functions creates killproc to look in /var/run for the pid file, which exists but was empty. I don't see the /var/spool directory in any of the /etc/rc.d files.. where would this be stored?
[root@ntlh root]# locate sm-client.pid /var/run/sm-client.pid /var/spool/clientmqueue/sm-client.pid
[root@ntlh root]# cat /var/spool/clientmqueue/sm-client.pid 2308 /usr/sbin/sendmail -L sm-msp-queue -Ac -q 1h
Very strange. Neither on FC1, FC2 nor on Redhat 9 the queue runner pid file is created in it's spool directory. That is indeed the wrong place for it. You will have to find out what causes that.
find /etc -print0 | xargs -0 grep "/var/spool/clientmqueue"
find /etc -print0 | xargs -0 grep "sm-client.pid"
Please tell me, did you upgrade from a former Redhat release, maybe even a 7.x version? Did you install non Fedora stuff related to mail services either by RPM or by source?
Jake McHenry
Alexander