I just upgraded to sendmail 8.12.8 for security reasons. Then, after
getting a request to send out an emergency message from a client
through her mailing list, I found that the upgrade broke majordomo.
The message in the mail log was this:
Mar 6 13:39:19 mail sendmail[957]: NOQUEUE:
SYSERR(majordomo): can not write to queue directory
/var/spool/clientmqueue/ (RunAsGid=0, required=12): Permission
denied
After some frantic searching, I found that the problem was with the
permissions of the new sendmail program. This is how the
permissions need to be:
-r-xr-sr-x 1 root mail 622429 Mar 3 20:07 /usr/sbin/sendmail
I think the set group id bit is what did the trick. I hope this helps.
--
Peter A. Dumpert
Innovative Computer Services LLC - web design/e-pubs/consulting
Innovative BusinessNet - an ISP for Business
www.innovativebusiness.net
Phone: 732-683-0092 ext 102 Fax: 732-577-9390
|
|