Red Hat Bugzilla – Bug 243479
sm-client daemon for sendmail fails to start with permission denied error
Last modified: 2007-11-30 17:12:06 EST
Description of problem:
When attempting to start sendmail, sm-client fails to start with the following
can not chdir(/var/spool/clientmqueue/): Permission denied
Program mode requires special privileges, e.g., root or TrustedUser.
Version-Release number of selected component (if applicable):
After performing an install using the F7 Live CD, attempt to start the sendmail
service sendmail stop
service sendmail start
sendmail appears to start but sm-client indicated FAILED
sendmail and sm-client should indicate a status of OK
This issue appears to be caused by the sendmail.sendmail binary in /usr/sbin
being set to setgid. The file attributes are:
-rwxr-sr-x 1 root smmsp 827548 2007-04-16 04:24 sendmail.sendmail
The directory /var/spool/clientmqueue/ is owned by root and belongs to the group
root. It appears as:
drwxrwx--- 2 root root 4096 2007-04-16 04:24 /var/spool/clientmqueue
The problem goes away and sendmail and sm-client show status of OK after the
following command is executed:
chown smmsp:smmsp /var/spool/clientmqueue
Assigning to anaconda.
How did you do your installation? Can you attach /root/install.log and
Created attachment 157774 [details]
Here is the anaconda.log file that was requested.
I did the install from the Fedora Live CD. Just downloaded the ISO, burned a
CD, booted the laptop and selected the Copy to Hard Drive option from the Desktop.
I do not have an install.log file located in /root. Not sure why.
Okay, I see what it is. Separate /var is what is causing it. Fixed in CVS
*** Bug 247388 has been marked as a duplicate of this bug. ***