|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
Re: 2.1.5 local(8) when NIS and NSS/passwd disagree?!?
From: Wietse Venema (wietse
porcupine.org)
Date: Thu Oct 07 2004 - 10:16:04 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Matthias Andree:
> wietse
porcupine.org (Wietse Venema) writes:
>
> > Matthias Andree:
> > [breaje problem after improper /etc/passwd update]
> >> Or is there another way to make NIS authoritative over getpwnam() in
> >> local(8)?
> >
> > Sorry, Postfix will not try to second-guess getpwnam().
>
> Wietse,
>
> the problem with observed Postfix 2.1.5 behavior is:
>
> 1. Postfix behaves inconsistently:
>
> a. smtpd looks at NIS to figure "yes, I have that user"
>
> b. local looks at getpwnam() to figure "no such user".
I repeat, local(8) will not try to second-guess getpwnam().
> This creates all sorts of bugs that Postfix aimed to fix, for
> instance, delayed bounces, bogus bounces, confusion.
Inconsistencies between SMTP server and delivery agents are currently
unavoidable. For example, Postfix virtual(5) or aliases(5) will
rewrite an address into a non-existent one, and SMTPD will accept
the address while the delivery agent bounces it as user unknown.
If you want SMTPD to delivery agent consistency, you will have
to use a different MTA.
Wietse
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]