Gregory Neil Shapiro <[EMAIL PROTECTED]> writes:

> reissell> Just cvsup'ed to 4.2-BETA and sendmail's local mailer refused to
> reissell> play ball. After a little hair-pulling I noticed the permissions
> reissell> of /usr/libexec/mail.local lacked the setuid bit. Mail.local
> reissell> would return an error (75 if I recall) everytime it was called
> reissell> because it didn't have permissions to write to
> reissell> /var/mail/so-and-so.
> 
> Please read the release notes when upgrading:
> 
>   mail.local(8) is no longer installed as a set-user-id binary.  If you
>   are using a /etc/mail/sendmail.cf from the default sendmail.cf
>   included with FreeBSD any time after 3.1.0, you are fine.  If you are
>   using a hand-configured sendmail.cf and mail.local for delivery, check
>   to make sure the F=S flag is set on the Mlocal line.  Those with .mc
>   files who need to add the flag can do so by adding the following line
>   to their your .mc file and regenerating the sendmail.cf file:
>   MODIFY_MAILER_FLAGS(`LOCAL', `+S')dnl
>   Note that FEATURE(`local_lmtp') already does this.

Ok, thanks. But would you believe, I *did* read the release
notes I'm aware of: /usr/src/contrib/sendmail/RELEASE_NOTES. The above
snippet isn't in that file. I found it in the URL Warner Losh
provided, but haven't been able to locate it in the /usr/src hierachy.
Am I missing something really really obvious?

jussi


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message

Reply via email to