Re: Sendmail -> Procmail -> deliver (cyrus impad) oder Mailprobleme
Hi Rolf, danke fuer Deine Hilfe, die Scripte werde ich mir spaeter genauer anschauen, ich habe gerade die sasldb + cyrus 2.07 installiert, und haenge da noch an einer Geschichte. Ich denke dass ich da derselben Sache wie Du aufsitze, leider komme ich an das Listenarchiv von cyrus-info nicht dran (kein IMAP client auf dem server) obwohl ich Dich auf der Liste sehe (websieve limit). bei sendmail -q sowie bei cyradm -> connect raidserver (mein server) ___________>>> Oct 21 20:42:59 raidserver master[1466]: about to exec /usr/local/cyrus/bin/imapd Oct 21 20:42:59 raidserver service-imapd[1466]: executed Oct 21 20:42:59 raidserver imapd[1466]: DBERROR db3: /var/imap/db/__db.001: Permission denied Oct 21 20:42:59 raidserver imapd[1466]: DBERROR: dbenv->open '/var/imap/db' failed: Permission denied Oct 21 20:42:59 raidserver master[1376]: process 1466 exited, signaled to death by 11 Oct 21 20:50:14 raidserver master[1495]: about to exec /usr/local/cyrus/bin/ctl_mboxlist Oct 21 20:50:14 raidserver ctl_mboxlist[1495]: checkpointing mboxlist Oct 21 20:50:14 raidserver ctl_mboxlist[1495]: DBERROR db3: /var/imap/db/__db.001: Permission denied Oct 21 20:50:14 raidserver ctl_mboxlist[1495]: DBERROR: dbenv->open '/var/imap/db' failed: Permission denied Oct 21 20:50:14 raidserver master[1376]: process 1495 exited, status 75 <<<------------------------ und der Prozess haengt sich auf ich habe in der FAQ schon etwas gefunden, eine Art Patch fuer die Berkeley DB 3.0.?? (aufjedenfall meine). Bevor ich ans Patchen gehe, ist Dir das bekannt? Sollte ich vielleicht die neueste Entwicklerversion der Berkeley Db, 3.1 ich nehmen? Oder liegt das Problem woanders. Ich musste leider mit sendmail 8.11, der Berkeley DB und der sasldb fuer den neuen Cyrus rechtviele Huerden nehmen, weshalb ich jetzt heir lieber nochmal nachfrag. Eventuell koenntest Du mir ja den Thread von demals forwarden (wenn nicht zuviel Umstand) gruesse und schoenen Abend timo -- Sent through GMX FreeMail - http://www.gmx.net --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
timo proescholdt wrote:
ich habe gerade die sasldb + cyrus 2.07 installiert, und haenge da noch an einer Geschichte. Ich denke dass ich da derselben Sache wie Du aufsitze, leider komme ich an das Listenarchiv von cyrus-info nicht dran (kein IMAP client auf dem server) obwohl ich Dich auf der Liste sehe (websieve limit).
Probier's mal mit: http://asg.web.cmu.edu/archive/mailbox.php3?mailbox=archive.info-cyrus
Oct 21 20:50:14 raidserver master[1495]: about to exec /usr/local/cyrus/bin/ctl_mboxlist Oct 21 20:50:14 raidserver ctl_mboxlist[1495]: checkpointing mboxlist Oct 21 20:50:14 raidserver ctl_mboxlist[1495]: DBERROR db3: /var/imap/db/__db.001: Permission denied ich habe in der FAQ schon etwas gefunden, eine Art Patch fuer die Berkeley DB 3.0.?? (aufjedenfall meine). Bevor ich ans Patchen gehe, ist Dir das bekannt? Sollte ich vielleicht die neueste Entwicklerversion der Berkeley Db, 3.1 ich nehmen? Weiß nicht, aber die habe, wie schon ersichtlich gewesen, die 3.1 installiert. Kann mich aber nicht mehr daran erinnern, ob ich dafür einen guten Grund hatte. Hast Du auch alles aus der Installationsanleitung befolgt? Die nötigen Verzeichnisse als user "cyrus" mit dem beiliegenden Script angelegt? --->(die beiden imap-Äste in /var müssen komplett chown -R cyrus.mail sein!) Soweit ich mich erinnern kann, muße bei einem Upgrade die Mailboxliste manuell ins neue berkeleydb-Format überführt werden. Stand in irgendeiner beiliegenden Installationsanleitung. War evtl. vorher nur Textformat. Kann gut sein, daß hier Dein Problem liegt.
Die Probleme, die ich meinte, hingen allerdings auch mit sasl in Verbindung mit der neuen Berkeleydb zusammen. Im Folgenden noch ein paar Infos/Tips hierzu: Was Du mal tun soltest als root: #sasldblistusers Dann wird die /etc/sasldb erst mal angelegt. Dann ein #chown cyrus.mail /etc/sasldb
Eventuell koenntest Du mir ja den Thread von demals forwarden (wenn nicht zuviel Umstand) s.o. wenn es mit der Berkeleydb trotz ldflags, etc. nicht klappen sollte, dann mach mal zusätzlich zu dem in meiner letzten Mail Beschriebenen: ln -s /usr/local/BerkeleyDB.3.1/lib/libdb.a /usr/lib/libdb.a ln -s /usr/local/BerkeleyDB.3.1/include/db.h /usr/include/db.h ln -s /usr/local/BerkeleyDB.3.1/include/db_185.h /usr/include/db_185.h Vorher mußt Du natürlich die Originalfiles in /usr/lib und /usr/include noch umbenennen/löschen. Weiß nicht, ob man sich damit andere Probleme einhandelt. Evtl. ist auch noch ein Aufruf von ldconfig nötig?!. Kenne mich mit ldconfig, etc. bisher kaum aus. Aber wie gesagt: vielleicht sind die ganzen links auch nicht nötig, und die neue Berkeleydb wird alleine durch die flags in sasl eingebunden.
-- Gruesse Rolf --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
hillen@ldv35.uni-trier.de
-
timo.proescholdt@gmx.de