PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dovecot + suse 10.1



platin1111
05.06.06, 19:07
hallo,
hat jemand von euch schon dovecot unter suse 10.1 laufen?
unter 10.0 lief der ohne probleme von anfang an.

bei 10.1 habe ich den mitgelieferten dovecot 1.0beta3.13 installiert.
beim starten kommt dann der fehler: Unknown setting: userdb

habe auch auf einen anderen pc suse 10.0 mit mitgelieferten dovecot installiert und er lief. die config kopiert und ins 10.1 gesetzt. nada!
meine config:

protocols = imap
listen =
ssl_disable = yes
mechanisms = plain
userdb = passwd
passdb = pam

fetchmail und postfix sind noch installiert
hatt vielleicht jemand eine idee?
wäre sehr dankbar dafür, arbeite schon 4 tage daran

danke platin

drcux
05.06.06, 21:36
Dann schau dir mal die Original-Config des 10.1'er-Pakets an, da hat sich einiges getan...

platin1111
05.06.06, 21:42
hab ich schon gemacht, leider das selbe. irgendwie hat er gegen userdb und passdb was.
habe es auch schon mit webmin versucht.

drcux
05.06.06, 22:03
hab ich schon gemacht, leider das selbe. irgendwie hat er gegen userdb und passdb was.

Hättest du wirklich gelesen, hättest du gemerkt das es jetzt anders ist...

platin1111
05.06.06, 23:01
hab jetzt alles noch mal durchgelesen. entweder is schon zu spät oder ich zu blöd.
gibst du mir bitte einen tip

danke
platin

drcux
06.06.06, 07:12
# /etc/passwd or similar, using getpwnam()
# In many systems nowadays this uses Name Service Switch, which is
# configured in /etc/nsswitch.conf.
userdb passwd {
}

platin1111
06.06.06, 22:56
puh, da mus ich jetzt w.o. geben!
so wie ich das jetzt verstanden habe läuft das jetzt über die /etc/nsswitch.conf
die conf leitet die anfrage (user passwort) weiter
darin steht passwd: compat

:ugly:
aber wie lenke ich den dovecot auf die conf?
mit pfadangaben habe ich es schon versucht

thx
platin

Jo Ke
10.08.06, 12:58
Hallo Platin,

wie hast Du das Problem gelöst? Stehe jetzt vor dem selben. ;-(

Gruß & Dank
Jo Ke

Jo Ke
26.08.06, 00:05
Hallo zusammen,

also bei mir hat dieses geholfen (siehe unten). Wenn ich genauer hin geschaut hätte, dann wäre ich auch selber drauf gekommen. Auch sicherlich durch Eure Hilfe.

So müssen die beiden Einträge aussehen


userdb passwd {
}

passdb pam {
}
und nicht

userdb = passwd
passdb = pam

Viele Grüße und Danke!
Jo Ke

drcux
26.08.06, 00:09
Wenn ich genauer hin geschaut hätte, dann wäre ich auch selber drauf gekommen. Auch sicherlich durch Eure Hilfe.

hehe, gut! ;)

Das hätte ich von platin1111 auch erwartet....