On Mittwoch, Februar 19, 2003, at 05:43 Uhr, Brendon Colby wrote:
On Wed, Feb 19, 2003 at 05:07:59PM +0100, Claudio Jeker wrote:
You have local deliver turned on and a local user man (like most of us). Now because there is no [EMAIL PROTECTED] in your ldap db qmail-lspawn tries the other possible db (user cdb and passwd db). qmail finds no a user man and is absolutly happy about it. I will think about it how to fix the problem but this is IMHO a stock qmail problem. There are many system accounts with no real person behind it (daemon, operator, bin, uucp, www, named and on OpenBSD many more).
-- :wq Claudio
I was afraid of that. I know I can't shut off local delivery, even
though nothing should be getting delivered locally except LDAP accounts.
The system stuff should all forward to admins. I guess I will just have
to /dev/null the stuff for now.
After I wrote the message I realized that qmail's qmail-getpw program only accepts accounts where the homedir has the same uid as the user.
So most accounts for daemon et al. will not be accepted because the homedir is either owened by root or notexistent.
In the GNU/Linux world howerver there are some users like man that have a homedir owned by them self and in this case qmail fails horribly.
The only fix I know for the moment is to add a .qmail file with "#" as only command in each of these directories.
-- :wq Claudio
