-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Thu, 1 Aug 2013, Timo Sirainen wrote:
You can't get the mail_uid/gid/home, because they really don't belong to auth process.. But what you could do with v2.2 is:
userdb { driver = ldap args = .. default_fields = uid=1234 gid=1234 home=/home/user/%u }
I'll try that.
But anyway, what is sendmail going to be doing with these fields? For Postfix I've been trying to remove its need to know anything at all about users (only domains and aliases).
sendmail's forward feature is tied to plain text files. I'm relucant to drop the feature and replace it by, say, aliases, because some forwards deliver to files, programs or rather large lists. But sendmail's logic get the user with a MailboxDatabase, that returns user, home, uid, gid and shell, well the passwd entries; without them the user forward feature deactivated. This is by design, I have been told, when I tried to submit a patch to fetch user forwards from LDAP.
By default, sendmail uses this database, too, to verify local users before accepting a message. But unlike for user forwards, one can achieve this check through other means.
I have a few systems users, too, and it would be easier if I could use Dovecot to merge all sources together.
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBUfu4Wl3r2wJMiz2NAQJMvgf/V/UZJRunTVfot0z2M4Y7x3RsVEluUPXv AscAWueU9YodizyO2gb/bB0shsN7xQ61hZ0Z817fZSYrFzyO8zGxxVVdNiLqRBjP NyxATsCzrkDyskzocOnvOJNfu2GXXPgnnsca+oifousHkWjuQ07JdVVmd/vAUsX1 dJXTlZ/70rgkGUwZFO1J8uaYQMmj/PC64y9Bdq5Soh8LX/CVlZWfu0vWCwqKRdy6 KYnwUIv8kupI5PqJqJr/0vNfA/RlY9pXFcsCZ2EGUJEsZv1vzoWKFoz7BiH8JclP Km/yNUBIKW9sQOmRBu3eLgrPO5xQCfRIhCFRaRVWFkv1V1OEIjU4sw== =ZsLf -----END PGP SIGNATURE-----