[Postfixbuch-users] Probleme bei der Einrichtung von Dovecot
Uwe Driessen
driessen at fblan.de
Mi Dez 16 00:02:39 CET 2009
On Behalf Of Thomas Schwenski
> Hallo,
>
> nachdem ich jetzt schon eine Weile mit der Konfiguration von dovecot
> beschäftigt bin, hänge ich jetzt gerade an "deliver" etwas.
>
> Im Log steht:
>
> Dec 15 23:05:17 KISTE deliver(user at example.com): setgid(XXXX) failed
> with euid=2000, gid=2000, egid=2000: Operation not permitted
>
>
> uid 2000 / gid 2000 gehören dem Benutzer und der Gruppe "vmail".
> So gesehen macht die Fehlermeldung auch Sinn.
> Laut /etc/postfix/master.cf läuft deliver unter diesem Benutzer.
>
> Meine MailDirs haben alle (gruppiert nach Kunden) unterschiedliche
> Besitzer/Gruppen, um die Daten im Dateisystem sauber voneinander zu
> trennen, so dass deliver zum jeweiligen Benutzer wechseln müsste.
>
> Leider klappt das nicht so wie beabsichtigt (siehe Logzeile oben).
>
> Versuche ich deliver testweise mit dem Parameter "user=vmail:vmail"
> zu starten, weigert er sich auch mit (berechtigten) Sicherheitsbedenken:
>
> Dec 15 23:00:41 KISTE postfix/pipe[13618]: fatal: user= command-line
> attribute specifies root privileges
>
> und ganz ohne "user="-Parameter geht's auch nicht:
>
> Dec 15 23:04:23 KISTE postfix/pipe[13710]: fatal: missing user=
> command-line attribute
>
>
> Habt Ihr einen Vorschlag, wie ich das anstellen kann, dass es läuft?
> Ich könnte die Einlieferung in die MailDirs Postfix überlassen -
> zumindest läuft es hier so in Zusammenhang mit Courier, aber dann dürfte
> ich die Sieve-Funktionalität verlieren.
>
> Welche Option habe ich um beides (Unterschiedliche
> Systembenutzer/-gruppen als Besitzer, Sieve) hinzubekommen?
>
> Thomas
Hier läuft Dovecot mit den Benutzern mail_uid = vmail
mail_gid = mail
wenn du unterschiedliche User für das ablegen benutzen möchtest musst du die Gruppen und
User Dovecot entsprechend mitteilen
/usr/share/doc/dovecot-common/wiki/UserIds.txt.gz
Mit freundlichen Grüßen
Drießen
--
Software & Computer
Uwe Drießen
Lembergstraße 33
67824 Feilbingert
Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397
Mehr Informationen über die Mailingliste Postfixbuch-users