Hallo Liste. Ich möchte gerne einen Cyrus aufsetzen. Dabei sollen die User nicht als Systemuser angelegt werden, sprich: ich will keine Einträge in /etc/passwd machen. Wie kriege ich denn Cyrus dazu, die /etc/sasldb2 zu benutzen? Es ergibt # grep sasl /etc/imapd.conf sasl_pwcheck_method: saslauthd Trotzdem authentifiziert Cyrus gegen das, was in der passwd steht. Was ist zu tun? Danke+Gruß. Andy -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Andreas Feile
Hallo Liste.
Ich möchte gerne einen Cyrus aufsetzen. Dabei sollen die User nicht als Systemuser angelegt werden, sprich: ich will keine Einträge in /etc/passwd machen.
Wie kriege ich denn Cyrus dazu, die /etc/sasldb2 zu benutzen?
Es ergibt # grep sasl /etc/imapd.conf sasl_pwcheck_method: saslauthd
Trotzdem authentifiziert Cyrus gegen das, was in der passwd steht.
Was ist zu tun?
Wenn du etwas präziser formulieren würdest, könnte ich dir vielleicht helfen :-) Was verstehst du unter 'Cyrus'? Das Projekt Cyrus umfasst mehrere Entwicklungslinien für Mailservices. http://asg.web.cmu.edu/cyrus -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
Dieter Kluenter, Sonntag, 10. April 2005 18:53:
Wenn du etwas präziser formulieren würdest, könnte ich dir vielleicht helfen :-)
Sagen wir es so: wenn ich präziser formulieren könnte, dann könnte ich vermutlich auch mein Problem selbst lösen...
Was verstehst du unter 'Cyrus'? Das Projekt Cyrus umfasst mehrere Entwicklungslinien für Mailservices.
Ich möchte Mails poppen, später auch imappen. Um zu poppen brauche ich eine Benutzer/Paßwort-Kombi. Wie führe ich dem "Cyrus" ein Paßwort zu einem Benutzernamen zu, ohne dieses in der passwd anzulegen, sprich: einen Systemuser einzurichten? -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Andreas Feile
Dieter Kluenter, Sonntag, 10. April 2005 18:53:
Wenn du etwas präziser formulieren würdest, könnte ich dir vielleicht helfen :-)
Sagen wir es so: wenn ich präziser formulieren könnte, dann könnte ich vermutlich auch mein Problem selbst lösen...
Was verstehst du unter 'Cyrus'? Das Projekt Cyrus umfasst mehrere Entwicklungslinien für Mailservices.
Ich möchte Mails poppen, später auch imappen. Um zu poppen brauche ich eine Benutzer/Paßwort-Kombi. Wie führe ich dem "Cyrus" ein Paßwort zu einem Benutzernamen zu, ohne dieses in der passwd anzulegen, sprich: einen Systemuser einzurichten?
Also hast du den Link nicht gelesen :-( Dann will ich mal auf eine andere Art und Weise versuchen. Ich vermute, du möchtest cyrus-imapd verwenden. Üblicherweise wird cyrus-imapd mit libsasl kompiliert. Die Grundlage für libsasl ist RFC-2222, also lies wenigstens dieses Dokument. Weiterhin solltest du begreifen, dass saslauthd nur ein Tool, neben vielen anderen, ist, so z.B. ldapdb, sasldb mysql usw. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53
Am Sonntag, 10. April 2005 18:53 schrieb Dieter Kluenter:
Andreas Feile
writes: Ich möchte gerne einen Cyrus aufsetzen. Dabei sollen die User nicht als Systemuser angelegt werden, sprich: ich will keine Einträge in /etc/passwd machen.
Wie kriege ich denn Cyrus dazu, die /etc/sasldb2 zu benutzen?
Es ergibt # grep sasl /etc/imapd.conf sasl_pwcheck_method: saslauthd
Trotzdem authentifiziert Cyrus gegen das, was in der passwd steht.
Was ist zu tun?
Wenn du etwas präziser formulieren würdest, könnte ich dir vielleicht helfen :-) Was verstehst du unter 'Cyrus'? Das Projekt Cyrus umfasst mehrere Entwicklungslinien für Mailservices. http://asg.web.cmu.edu/cyrus
Naja, bei SuSE-Linux kann man da eigentlich nur den Cyrus-IMAP annehmen. Zitat aus der Doku (/usr/share/doc/packages/cyrus-imapd/README.SuSE): | Check whether saslauthd is running. | rcsaslauthd status | If it is not running, start it with rcsaslauthd start. If you don't want | to use PAM, edit /etc/sysconfig/saslauthd. Robert
Am Sonntag, 10. April 2005 18:26 schrieb Andreas Feile:
Ich möchte gerne einen Cyrus aufsetzen. Dabei sollen die User nicht als Systemuser angelegt werden, sprich: ich will keine Einträge in /etc/passwd machen.
Wie kriege ich denn Cyrus dazu, die /etc/sasldb2 zu benutzen?
Es ergibt # grep sasl /etc/imapd.conf sasl_pwcheck_method: saslauthd
saslauthd ist das genaue Gegenteil der sasldb.
Trotzdem authentifiziert Cyrus gegen das, was in der passwd steht.
Was ist zu tun?
sasl_pwcheck_method: auxprop sasl_auxprop_plugin: sasldb sasl_mech_list: plain login cram-md5 digest-md5 -- Andreas
participants (4)
-
Andreas Feile
-
Andreas Winkelmann
-
Dieter Kluenter
-
Hans-Robert Wagner