Cyrus-SASL + sendmail 8.12.9 + "group writable file"
Scot W. Hetzel
hetzels at westbend.net
Tue Apr 29 15:22:22 PDT 2003
----- Original Message -----
From: "David Babler" <dbabler at rigel.orionsys.com>
To: "FreeBSD Questions List" <freebsd-questions at freebsd.org>
Cc: <freebsd-ports at freebsd.org>
Sent: Monday, April 28, 2003 10:03 PM
Subject: Cyrus-SASL + sendmail 8.12.9 + "group writable file"
>
> Basic problem: sendmail errors with permissions/ownerships on
> /usr/local/etc/sasldb
>
> Symptom:
> maillog entry "error: safesasl(/usr/local/etc/sasldb) failed: Group
readable file"
>
> And yes, the ODontBlameSendmail appears in the generated sendmail.cf
> file. As appears in the various archived times this question has come
> up, changing permissions and ownerships only move the error from group
> read errors to access denied errors. For ownerships of the database
> file, I've tried:
>
I just rebuilt my 4.8 test system and have no problem with
permissions/ownership on the /usr/local/etc/sasldb file as create by the
security/cyrus-sasl port.
-rw-r----- 1 cyrus mail 16384 Apr 29 16:46 sasldb
I used the same settings as you had posted in your previous message.
In your sendmail.cf file does the 'O DontBlameSendmail' option have a '#' in
front of it, if it does then it is being commented out. This may indicate
that the wrong *.cf file was installed on your system. What's the value of
the DontBlameSendmail option in the sendmail.cf file?
Are you using the freebsd.mc file, or a custom.mc file to create the *.cf
file?
Also is the SENDMAIL_MC uncommented & defined to your custom.mc file in
/etc/make.conf file? As what most likely happened is that a mergemaster
installed the freebsd.cf file over your custom.cf file if you didn't have it
defined.
Scot
More information about the freebsd-questions
mailing list