[Dovecot] In-site migration from /etc/passwd to LDAP

Patrick Ben Koetter p at state-of-mind.de
Wed Oct 3 13:07:58 EEST 2007


* Joseba Torre <joseba.torre at 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 at 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


More information about the dovecot mailing list