[Novalug] sendmail error
James Ewing Cottrell 3rd
JECottrell3@Comcast.NET
Thu Oct 29 00:04:09 EDT 2009
Yes, sendmail is suid root, so it can do things like open privileged
sockets, namely port 25. And when that it done it switches to another
UID/GID...pardon me while I go look it up.....
Tradionally, it switched to UID/GID of 1/1, which may have been daemon,
or sys, or bin withthe directives
Ou1
Og1
But in current Linux it runs as 8/12, which is mail/mail via
O DefaultUser = 8:12
So...any file you want send mail to read or write had better be owned or
have a group of mail and the appropriate permissions.
You're Welcome,
JIM
Jon LaBadie wrote:
> I'm trying to set up login authentication to Verizon as a 'smarthost'.
> But my sendmail is not able to access the db file containing the
> id/password info. Here is the maillog message, even before trying
> to access outgoing.verizon.net.
>
> SYSERR(root): Cannot open hash database /etc/mail/authinfo.db: Invalid argument
>
> The same error in in the messages logfile but with no additional info.
>
> Any ideas what might be the "Invalid argument".
>
> The file exists, -rw------- 1 root other 32768 Oct 28 18:34 authinfo.db
> and sendmail does run as suid root.
>
> Jon
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.423 / Virus Database: 270.14.36/2465 - Release Date: 10/28/09 09:34:00
>
More information about the Novalug
mailing list