[Fwd: Re: Cyrus IMAPd 2.2.5 Released]
This patch from Christian Stuke [EMAIL PROTECTED] solved the problem. THanks every one. -Forwarded Message- From: Christian Stuke [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: Cyrus IMAPd 2.2.5 Released Date: Sat, 29 May 2004 14:53:25 +0200 Andrew Koros wrote: Hello Simon, I can't get your new cyrus-imap-2.2.5 to build on Fedora. I get this errror: mailbox.c: In function `mailbox_updatequota': mailbox.c:2769: warning: passing arg 1 of `quota_commit' from incompatible pointer type gcc -c -I.. -I./../lib -I./../sieve -I/usr/include/db4 -I/usr/include/et -I/usr/kerberos/include -I/usr/include -DHAVE_CONFIG_H -O2 -g -march=i386 -mcpu=i686 -fPIC \ mboxlist.c mboxlist.c:2581:21: missing terminating character gcc requires a \ at eol when a is still open :-) mboxlist.c: In function `mboxlist_changequota': mboxlist.c:2582: error: syntax error before Command mboxlist.c:2583:49: missing terminating character mboxlist.c: In function `mboxlist_autosubscribe_sharedfolders': mboxlist.c:3192: warning: assignment makes integer from pointer without a cast make[1]: *** [mboxlist.o] Error 1 make[1]: Leaving directory `/home/koros/rpm/BUILD/cyrus-imapd-2.2.5/imap' make: *** [all] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.88793 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.88793 (%build) Regards, Andrew Koros. Fixed diff attached Mfg, Doc -- Andrew Koros Systems Developer UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited. |~ | / / (_)__ __ __ | | / /__/ / _ \/ // /\ \/ / | Freedom to | //_/_//_/\_,_/ /_/\_\ | Experiment |~ --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
Re: Cyrus IMAPd 2.2.5 Released
Hello Simon, I can't get your new cyrus-imap-2.2.5 to build on Fedora. I get this errror: mailbox.c: In function `mailbox_updatequota': mailbox.c:2769: warning: passing arg 1 of `quota_commit' from incompatible pointer type gcc -c -I.. -I./../lib -I./../sieve -I/usr/include/db4 -I/usr/include/et -I/usr/kerberos/include -I/usr/include -DHAVE_CONFIG_H -O2 -g -march=i386 -mcpu=i686 -fPIC \ mboxlist.c mboxlist.c:2581:21: missing terminating character mboxlist.c: In function `mboxlist_changequota': mboxlist.c:2582: error: syntax error before Command mboxlist.c:2583:49: missing terminating character mboxlist.c: In function `mboxlist_autosubscribe_sharedfolders': mboxlist.c:3192: warning: assignment makes integer from pointer without a cast make[1]: *** [mboxlist.o] Error 1 make[1]: Leaving directory `/home/koros/rpm/BUILD/cyrus-imapd-2.2.5/imap' make: *** [all] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.88793 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.88793 (%build) Regards, Andrew Koros. On Fri, 2004-05-28 at 22:18, Rob Siemborski wrote: I'm pleased to announce the release of Cyrus IMAPd 2.2.5. This release corrects a number of issues that were identified in the release of 2.2.4. It contains no new features. A full list of changes is available in doc/changes.html in the distribution. Download the release at: ftp://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.5.tar.gz or http://ftp.andrew.cmu.edu/pub/cyrus/cyrus-imapd-2.2.5.tar.gz I'd also like to specifically thank Simon Matter [EMAIL PROTECTED] for his help in debugging and testing this release. -Rob -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456 Research Systems Programmer * /usr/contributed Gatekeeper --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html -- Andrew Koros Systems Developer UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited. |~ | / / (_)__ __ __ | | / /__/ / _ \/ // /\ \/ / | Freedom to | //_/_//_/\_,_/ /_/\_\ | Experiment |~ --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
Cyrus-2.2.x Virtual domains Problem when logging into imap
Hello, I am using Simon Matters's Cyrus-Imap-2.2.4 rpm on Fedora. I have an interesting problem with virtual domains: I get the following error on attempting to logon to the IMAP server as a user [EMAIL PROTECTED] for a virtual domain korose.net: May 28 18:35:05 tux saslauthd: saslauthd[25717] :cache_get_rlock : attempting a read lock on slot: 1069 May 28 18:35:05 tux saslauthd: saslauthd[25717] :cache_lookup: [login=andrew] [service=korose.net] [realm=imap]: not found, update pending May 28 18:35:05 tux saslauthd: saslauthd[25717] :cache_un_lock : attempting to release lock on slot: 1069 May 28 18:35:06 tux imap(pam_unix)[25717]: check pass; user unknown May 28 18:35:06 tux imap(pam_unix)[25717]: authentication failure; logname=koros uid=0 euid=0 tty= ruser= rhost= May 28 18:35:08 tux saslauthd: saslauthd[25717] :do_auth : auth failure: [user=andrew] [service=imap] [realm=korose.net] [mech=pam] [reason=PAM auth error] May 28 18:35:08 tux saslauthd[25717]: do_auth : auth failure: [user=andrew] [service=imap] [realm=korose.net] [mech=pam] [reason=PAM auth error] However if I log in as [EMAIL PROTECTED]@ it works but ofcourse the mailbox does not exist her is a log: May 28 18:40:52 tux saslauthd: saslauthd[25717] :cache_get_rlock : attempting a read lock on slot: 1414 May 28 18:40:52 tux saslauthd: saslauthd[25717] :cache_lookup: [EMAIL PROTECTED] [service=] [realm=imap]: not found, update pending May 28 18:40:52 tux saslauthd: saslauthd[25717] :cache_un_lock : attempting to release lock on slot: 1414 May 28 18:40:52 tux PAM_pgsql[25717]: (imap) user [EMAIL PROTECTED] authenticated. May 28 18:40:52 tux imap(pam_unix)[25717]: could not identify user (from getpwnam([EMAIL PROTECTED])) May 28 18:40:52 tux saslauthd: saslauthd[25717] :cache_get_wlock : attempting a write lock on slot: 1414 May 28 18:40:52 tux saslauthd: saslauthd[25717] :cache_commit: lookup committed May 28 18:40:52 tux saslauthd: saslauthd[25717] :cache_un_lock : attempting to release lock on slot: 1414 May 28 18:40:52 tux saslauthd: saslauthd[25717] :do_auth : auth success: [EMAIL PROTECTED] [service=imap] [realm=] [mech=pam] May 28 18:40:52 tux saslauthd: saslauthd[25717] :do_request : response: OK Here is my /etc/imapd.conf configdirectory: /var/lib/imap partition-default: /var/spool/imap admins: cyrus sievedir: /var/lib/imap/sieve sendmail: /usr/sbin/sendmail hashimapspool: true sasl_pwcheck_method: saslauthd sasl_mech_list: PLAIN unixhierarchysep: yes autocreatequota: 2 virtdomains: userid defaultdomain: tux.uunet.co.ke servername: tux.uunet.co.ke tls_cert_file: /usr/share/ssl/certs/cyrus-imapd.pem tls_key_file: /usr/share/ssl/certs/cyrus-imapd.pem tls_ca_file: /usr/share/ssl/certs/ca-bundle.crt Any ideas why and how I can solve this problem? -- Andrew Koros Systems Developer UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 20 69088618 Fax: +254 20 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited. |~ | / / (_)__ __ __ | | / /__/ / _ \/ // /\ \/ / | Freedom to | //_/_//_/\_,_/ /_/\_\ | Experiment |~ --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
RE: FATAL: lmtpd: unable to init duplicate delivery database
On Wed, 2003-11-19 at 14:24, [EMAIL PROTECTED] wrote: Hello, i have the same problem. I think the reason is the db4 database on redhat 9. I have the problem each day. But still no solution found ! I will try it with another db4 version. My english is not good unfortunately ;) If I have a solution - I you will inform. Thanks please post your findings when you do. your messages: Hello, I have a strange lmtpd problem where it does not accept connections and it produces the following log errors when cyrus starts: Nov 18 13:49:09 tux ctl_cyrusdb[19874]: checkpointing cyrus databases Nov 18 13:49:09 tux lmtpd[19879]: DBERROR db4: operation not permitted during recovery. Nov 18 13:49:09 tux lmtpd[19879]: DBERROR: opening /var/lib/imap/deliver.db: Invalid argument Nov 18 13:49:09 tux lmtpd[19879]: DBERROR: opening /var/lib/imap/deliver.db: cyrusdb error Nov 18 13:49:09 tux lmtpd[19879]: FATAL: lmtpd: unable to init duplicate delivery database Nov 18 13:49:09 tux ctl_cyrusdb[19874]: done checkpointing cyrus databases Iam using RedHat9 with Simon Matter's rpms cyrus-sasl-2.1.15-3 and cyrus-imapd-2.1.15-2 rebuilt with db4 according to Simon's db4-spec file(although the error was still there even with the RedHat's db4-4.0.14-20.i386.rpm). Your help will be appreciated. -- Andrew Koros Developer, Systems Services UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited.
FATAL: lmtpd: unable to init duplicate delivery database
Hello, I have a strange lmtpd problem where it does not accept connections and it produces the following log errors when cyrus starts: Nov 18 13:49:09 tux ctl_cyrusdb[19874]: checkpointing cyrus databases Nov 18 13:49:09 tux lmtpd[19879]: DBERROR db4: operation not permitted during recovery. Nov 18 13:49:09 tux lmtpd[19879]: DBERROR: opening /var/lib/imap/deliver.db: Invalid argument Nov 18 13:49:09 tux lmtpd[19879]: DBERROR: opening /var/lib/imap/deliver.db: cyrusdb error Nov 18 13:49:09 tux lmtpd[19879]: FATAL: lmtpd: unable to init duplicate delivery database Nov 18 13:49:09 tux ctl_cyrusdb[19874]: done checkpointing cyrus databases Iam using RedHat9 with Simon Matter's rpms cyrus-sasl-2.1.15-3 and cyrus-imapd-2.1.15-2 rebuilt with db4 according to Simon's db4-spec file(although the error was still there even with the RedHat's db4-4.0.14-20.i386.rpm). Your help will be appreciated. Andrew Koros Developer, Systems Services UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited.
FATAL: lmtpd: unable to init duplicate delivery database
Hello, I have a strange lmtpd problem where it does not accept connections and it produces the following log errors when cyrus starts: Nov 18 13:49:09 tux ctl_cyrusdb[19874]: checkpointing cyrus databases Nov 18 13:49:09 tux lmtpd[19879]: DBERROR db4: operation not permitted during recovery. Nov 18 13:49:09 tux lmtpd[19879]: DBERROR: opening /var/lib/imap/deliver.db: Invalid argument Nov 18 13:49:09 tux lmtpd[19879]: DBERROR: opening /var/lib/imap/deliver.db: cyrusdb error Nov 18 13:49:09 tux lmtpd[19879]: FATAL: lmtpd: unable to init duplicate delivery database Nov 18 13:49:09 tux ctl_cyrusdb[19874]: done checkpointing cyrus databases Iam using RedHat9 with Simon Matter's rpms cyrus-sasl-2.1.15-3 and cyrus-imapd-2.1.15-2 rebuilt with db4 according to Simon's db4-spec file(although the error was still there even with the RedHat's db4-4.0.14-20.i386.rpm). Your help will be appreciated. -- Andrew Koros Developer, Systems Services UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited.
Re: Virtual Domains and authentication
On Tue, 2003-08-12 at 11:47, Michael Fair wrote: I've never used pam for virtual domains but the general idea is that the user provides the fully qualified [EMAIL PROTECTED] as their userid. SASL splits that up into a realm and a user so in terms of SASL, creating the user looks something like this: saslpasswd -c -U domain.dom userid I really can't say how this will map to PAM since PAM really doesn't support the concept of realms (as I understand it). -- Michael -- Hi, With pam you can have IMAP accounts of the type: username.domain.tld so that mail sent to [EMAIL PROTECTED] is delivered to a cyrus account: username.domain.tld This needs the the option unixhierarchysep: yes is set in the /etc/imapd.conf. There are howto's showing how to achieve this: http://www.delouw.ch/linux/Postfix-Cyrus-Web-cyradm-HOWTO/html/index.html and http://home.teleport.ch/simix/RPMS/Cyrus-imapd/contrib/Postfix+cyrus+postgreSQL+web-cyradm.pdf In the new cyrus-2.2.x (now in beta) [EMAIL PROTECTED] will be allowed. Otherwise for now you can use the Perdition IMAP/POP proxy server(http://vergenet.net/linux/perdition/) or get a patch (I think), for the current stable 2.1.x series. James Satterfield [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] I'm having a lot of difficulty wrapping my mind around authentication for a virtual domain configuration. I would like to use PAM for auth, but I don't see how to get around the '@' in the usernames. I see nothing in the docs that address how to setup auth for virtual domain support. Do any of you have any tips, howtos, advice, config examples? Thanks, James. -- Andrew Koros Developer, Systems Services UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited.
Re: Virtual Domains and authentication
On Tue, 2003-08-12 at 14:18, Simon Matter wrote: On Tue, 2003-08-12 at 11:47, Michael Fair wrote: I've never used pam for virtual domains but the general idea is that the user provides the fully qualified [EMAIL PROTECTED] as their userid. SASL splits that up into a realm and a user so in terms of SASL, creating the user looks something like this: saslpasswd -c -U domain.dom userid I really can't say how this will map to PAM since PAM really doesn't support the concept of realms (as I understand it). -- Michael -- Hi, With pam you can have IMAP accounts of the type: username.domain.tld so that mail sent to [EMAIL PROTECTED] is delivered to a cyrus account: username.domain.tld This needs the the option unixhierarchysep: yes is set in the /etc/imapd.conf. There are howto's showing how to achieve this: http://www.delouw.ch/linux/Postfix-Cyrus-Web-cyradm-HOWTO/html/index.html and http://home.teleport.ch/simix/RPMS/Cyrus-imapd/contrib/Postfix+cyrus+postgreSQL+web-cyradm.pdf In the new cyrus-2.2.x (now in beta) [EMAIL PROTECTED] will be allowed. Otherwise for now you can use the Perdition IMAP/POP proxy server(http://vergenet.net/linux/perdition/) or get a patch (I think), for the current stable 2.1.x series. My question remains how will the new 2.2 fit in PAM? Does it only work for the default domain? (Sorry I didn't study the virtual domain docs yet) Simon Yeah, the username.domain.tld idea should work with the default domain since this scheme in actual fact just rewrites mail destined to [EMAIL PROTECTED] to [EMAIL PROTECTED] with respect to the IMAP server. My understanding is that in the new 2.2.x series setting the option virtdomains: no in the imap.conf essentially causes the 2.2.x to behave like the 2.1.x with regard to virtual domains. But even with virtdomains: yes [EMAIL PROTECTED] should still work since [EMAIL PROTECTED] is a valid address. The burden of the rewrite lies with the MTA before it calls the LMTP agent. However I' am yet to experiment with all this ;-) ~/Andrew Koros. James Satterfield [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] I'm having a lot of difficulty wrapping my mind around authentication for a virtual domain configuration. I would like to use PAM for auth, but I don't see how to get around the '@' in the usernames. I see nothing in the docs that address how to setup auth for virtual domain support. Do any of you have any tips, howtos, advice, config examples? Thanks, James. -- Andrew Koros Developer, Systems Services UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited. -- Andrew Koros Developer, Systems Services UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited.
LMTP unix socket timeouts on cyrus-imapd-2.1.14-6
Hello , I have been using cyrus-imapd-2.1.12-9 rpm by Simon Matter and postfix could deliver directly to cyrus over a unix lmtp socket with no problems at all. I then upgraded to cyrus-imapd-2.1.13-4 rpm by Simon and once in a while postfix-2.0.13 gives delay=303, status=deferred (connect to public/lmtp[public/lmtp]: read timeout) but eventually it gets delivered. I then tried cyrus-imapd-2.1.14-6 again from Simon Matter this time it never delivers and the postfix error is always ... status=deferred (connect to public/lmtp[public/lmtp]: read timeout) If I downgrade to cyrus-imapd-2.1.12-9 rpm by Simon Matter the problem is solved. Is there something that has changed? My System: RedHat Linux 9 cyrus-sasl-2.1.15-2 built from RedHat-Rawhide srpm (The problem was the same for the original RedHat cyrus-sasl-2.1.10-x rpms) postfix-2.0.13-3 built from packages by Simon Mudd (http://postfix.wl0.org/ftp/SRPMS/) -- Andrew Koros Developer, Systems Services UUNET KENYA LTD 2nd Floor Parkside Towers Mombasa Road, Nairobi Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] http://www.uunet.co.ke NOTICE: The contents of this e-mail and any accompanying documentation is confidential and any use thereof, in whatever form, by anyone other than the addressee for whom it is intended, is strictly prohibited.
Re: cyrus user limiting
Hi, Did you try to restrict cyrus with tcp_wrappers and it actually failed? Maybe you should post this question to cyrus mailing list: [EMAIL PROTECTED] and maybe others have some nice ideas On Tue, 2003-07-08 at 14:04, [EMAIL PROTECTED] wrote: But with tcp_wrappers you can restrict only clients username (not the username supplied for authentification). tcp_wrappers gets username from identd (auth) service. This is different things I think. Martynas --- Andrew Koros [EMAIL PROTECTED] wrote: I don't know which cyrus-imapd you are using but the cyrus-imapd package by Simon Matter is compiled with tcp-wrappers. If you compiled syrus-imapd from source it's possible to build configure with tcp-wrappers. Once built with tcp-wrappers, Using your /etc/hosts.deny and /etc/hosts.allow you can restrict imap service to only some network e.g /etc/hosts.deny: ALL: ALL /etc/hosts.allow: ALL: LOCAL @some_netgroup imap: .foobar.edu EXCEPT [EMAIL PROTECTED] please look at man hosts.allow for more details. On Mon, 2003-07-07 at 19:24, [EMAIL PROTECTED] wrote: Hello, Coudl You help me once more?;) I have such problem: I use cyrus+web-cyradm+ authentification using saslauthd + pam(mech = pam). The problem is: how to restrict cyrus user to localhost only. I tried to use pam_access and pam_listfile module, but without success. Then I moved cyrus user from mysql db to system users. And then again tried to restrict using pam_access, pam_listfile, pam_if modules. But without success again. When cyrus user is in mysql, then it seems like pam does not get remote host (rhost) and tty. But how then, when I moved cyrus to system. Maybe You resolved this problem? Because in standart instalation, there is possibility to login with cyrus user trough imap from internet and then hack cyrus. So, could you help to restrict cyrus to localhost? Thank You Regards, Martynas Bieliauskas -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you. -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: converting /var/spool/mail to cyrus format
On Sun, 2003-06-22 at 00:49, joe ritter wrote: Hello, We need to transition standard UNIX mbox's in /var/spool/mail/$username to the cyrus format. IWe are basically moving from UW IMAP to Cyrus. I was wondering if documetnation on this proceudre was available and/or if there were any gotchas. The is a book called Managing Imap published by O'Reilly that describes this procedure and includes some scripts examples for migrating to and from cyrus with respect to WU-Imap. Some those sctripts are now available in the cyrus-imap contrib directory. For example Simon Matter's cyrus-imapd rpms for RedHat(http://home.teleport.ch/simix/) places them in: /usr/share/cyrus-imapd/contrib/bsd2cyrus e.t.c. Regards, Andrew Koros Thanks in advance __ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: Newbie question - Redhat8.0 howto
There are many howto's: For use with PostgreSQL with RPMS: http://home.teleport.ch/simix/RPMS/Cyrus-imapd/contrib/Postfix+cyrus+postgreSQL+web-cyradm.pdf or a copy of it here http://www.web-cyradm.org/documentation/Postfix-cyrus-postgreSQL-web-cyradm.pdf For Use with MySQL from tarballs: http://www.delouw.ch/linux/Postfix-Cyrus-Web-cyradm-HOWTO/html/index.html another one here: http://www.web-cyradm.org/documentation/web-cyradm-redhat.txt On Thu, 2003-06-12 at 17:44, Martin Ferguson wrote: Hi, I'm trying to set-up Cyrus2.1.13 on Redhat8.0 and I'm having some issues with authentication, does anyone have a recent howto for this platform, the only one I could find http://www.tldp.org/HOWTO/Cyrus-IMAP.html is very out of date. Thanks in advance Martin. -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: can't delete
You need to set the correct acl for the mailbox before deleting for example: setacl mailboxname vasili lrswipcda delete mailboxname On Thu, 2003-05-29 at 14:15, Vasili G. Yanov wrote: I have in imapd.conf: ... admins: vasili ... but when I logon with vasili and try to delete mailbox I get error Permissions denied. Whats wrong? -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: postfix and cyrus + excuse for yesterday's post
Checkout Luc's howto for mysql at http://www.delouw.ch/linux/Postfix-Cyrus-Web-cyradm-HOWTO/html/index.html and my postgresql howto at http://home.teleport.ch/simix/RPMS/Cyrus-imapd/contrib/Postfix+cyrus+postgreSQL+web-cyradm.pdf Andrew. On Fri, 2003-03-07 at 10:26, Markus Welsch wrote: Hi, First of all I'd like to excuse my post for yesterday ... adressed that to the wrong mailing list as I wrote the message in a hurry. Anyways Courier lacks for quota support (without patching it) and I didn't find any valueable information about it on the web. Anyways, Cyrus seems to be more advanced than Courier anyways and supports quota's ... I'd be happy to use Postfix and Cyrus as solution. But I'm needing some kind of assistance here. Cyrus should get all user information (that is username, password, quota) from a MySQL database. Currently I'm using Postfix 1.11. I could switch to a later version of Postfix - preferable available as Debian package (like I'd prefer installing Cyrus as Debian package also to ease maintenance for others). Maybe somebody can point me to a howto, cause I've been searching the web for hours and didn't come accross any useful information. Maybe a howto from scratch or several howto's would be a good idea. Kind Regards, Markus -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: postfix and cyrus + excuse for yesterday's post
For web-cyradm there is no specific advantage. But I was developing a mail and RADIUS system for our company that was very complex and needed Referential integrity checks and triggers which are only in PostgreSQL. Hi, For web-cyradm there is no specific advantage of postgresql over mysql. But I was developing a mail and RADIUS system for our company that was very complex and needed referential integrity checks and triggers which are only in PostgreSQL. In the process I decided to experiment on web-cyradm with postgresql and documented it. With my document you can simply use mysql by just installing pam-mysql and editing the pam.d/imap slightly and it would work. If you intend to extend the web-cyradm system and make it more complex with triggers/checks e.t.c you are better off with postgresql. Otherwise mysql is nice fast and simple. While I have no benchmark tests, it's all about choice in the end. :-) Andrew. On Fri, 2003-03-07 at 12:57, Markus Welsch wrote: Has there be any specific reasons why you've decided to use postgresql ? Checkout Luc's howto for mysql at http://www.delouw.ch/linux/Postfix-Cyrus-Web-cyradm-HOWTO/html/index.html and my postgresql howto at http://home.teleport.ch/simix/RPMS/Cyrus-imapd/contrib/Postfix+cyrus+postgreSQL+web-cyradm.pdf Andrew. -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: postfix and cyrus + excuse for yesterday's post
On Fri, 2003-03-07 at 13:46, Markus Welsch wrote: Could the quota restrictions also be stored (along with the user/password information) in the database ? Yes all the quota info is in the database and the web-cyradm can even run on a seperate machine since the cyrus administration can done over tcp/ip socket by the web-cyradm. Kind regards, Markus -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: postfix and cyrus + excuse for yesterday's post
I refered to RedHat becuase that is what I'am using. It would be hard to support or answer questions about debian or SuSe becuase I do not have them installed here. Luc's document is more general and it will work with debian,FreeBSD or slackware I think. Maybe you should try that document instead. Regards, Andrew On Fri, 2003-03-07 at 13:46, Markus Welsch wrote: Thanks for your help so far :-) Another question: Any particular reason for making this tutorial specific to RedHat (base software install). I will have to build cyrus, etc from source anyways since it's not declared as stable in the versions you've mentioned on Debian (at least not till now) I might post a request for help if I fail at some level then ... Could the quota restrictions also be stored (along with the user/password information) in the database ? Kind regards, Markus -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.
Re: compiling error - cannot find -lssl
I have written a small howto for cyrus-imapd on Redhat 7.x/8.0 available here http://home.teleport.ch/simix/RPMS/Cyrus-imapd/contrib/Postfix+cyrus+postgreSQL+web-cyradm.pdf It may give you a few hints. Andrew. On Tue, 2003-02-18 at 04:05, Simon Brady wrote: On Mon, 17 Feb 2003, Mark Wessel wrote: After replacing 'configure.in' with the latest version, and running './configure' without any errors, I can no longer run 'make depend' Error message after running 'make depend': cd .; rm -f config.cache; autoconfig /bin/sh: line 1: autoconf: command not found make: *** [configure] Error 127 That's OK, you just need to install autoconf (the tool that parses configure.in and creates a new configure script). It'll be available as an RPM on the RedHat CDs (if it's already installed, then make sure it's in your path). However, if you're relatively new to Linux then a better option might be to install Cyrus directly from the RPMs that contributors to this list have created. I don't run Cyrus on Linux myself, so I'm not sure whether the RPMs will work on RH8, but a troll through the list archives should answer that question. -- Simon Brady mailto:[EMAIL PROTECTED] ITS Technical Services University of Otago, Dunedin, New Zealand -- Andrew Koros Developer, Systems Services UUNET (Kenya) Ltd http://www.uunet.co.ke Tel: +254 2 69088618 Fax: +254 2 69088001 Email: [EMAIL PROTECTED] NOTICE: This e-mail message and all attachments transmitted with it may contain legally privileged and confidential information intended solely for the use of the addressee. If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by electronic mail, and delete this message and all copies and backups thereof. Thank you.