- Joseba Torre joseba.torre@ehu.es:
Maybe you need to setuid deliver?
Aaaaaaaaaagur.
El Wednesday 03 October 2007 06:18:47 Maykel Moya escribió:
I'm doing in-site migration of accounts from /etc/passwd to an LDAP directory. The migration should be progressive (not all users at the same time).
I'm already able to check mail for accounts in /etc/passwd and accounts in LDAP.
The problem is with mail delivery. I'm using Postfix + Dovecot-LDA. This is the error I get with every delivery
-- dovecot: Oct 03 00:16:09 Info: auth(default): master in: USER 1 moya service=deliver dovecot: Oct 03 00:16:09 Info: auth(default): ldap(moya): user search: base=ou=users,dc=sld,dc=cu scope=subtree filter=(&(objectClass=posixAccount)(uid=moya)) fields=sldMailbox,uidNumber dovecot: Oct 03 00:16:09 Info: auth(default): master out: USER 1 moya home=/srv/vmail/m/moya/ uid=29174 gid=101 deliver(moya): Oct 03 00:16:09 Fatal: setuid(29174) failed: Operation not permitted
29174 is the uid for moya, is the same in /etc/passwd or in LDAP via posixAccount class.
Any advise please?
When you migrate an account also migrate the UID and GID to the user that runs deliver.
p@rick
-- state of mind Agentur für Kommunikation, Design und Softwareentwicklung
Patrick Koetter Tel: 089 45227227 Echinger Strasse 3 Fax: 089 45227226 85386 Eching Web: http://www.state-of-mind.de
Amtsgericht München Partnerschaftsregister PR 563