Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 61132

Summary: There are three useful patches for cyrus-imapd
Product: Gentoo Linux Reporter: Eugene Golovachev <amber>
Component: [OLD] ServerAssignee: Net-Mail Packages <net-mail+disabled>
Status: RESOLVED NEEDINFO    
Severity: enhancement CC: david, pookey, theo, tv
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://email.uoa.gr/projects/cyrus/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: cyrus-imapd-2.2.10-r1.ebuild
cyrus-imapd-2.2.10-autocreate-0.1.diff
A patch against /etc/imapd.conf to add in the options for autocreate

Description Eugene Golovachev 2004-08-21 03:55:13 UTC
These patches icrease usability of cyrus.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Joshua Schmidlkofer 2004-12-30 17:55:59 UTC
Created attachment 47256 [details]
cyrus-imapd-2.2.10-r1.ebuild

ebuild w/ new "autocreate" config option
for use w/ just the autocreate options.
Comment 2 Joshua Schmidlkofer 2004-12-30 17:56:38 UTC
Created attachment 47257 [details]
cyrus-imapd-2.2.10-autocreate-0.1.diff

Autocreate diff - for the files directory.
Comment 3 David 2005-01-05 06:58:39 UTC
This patch applies correctly and works for me, thank you Eugene.  I would like to see it in Portage.

However, it would be nice if there were some documentation so the user knows what they must change in imapd.conf.

I have attached a patch against imapd.conf which adds in the options with some information about them.  Perhaps you could include an einfo in your ebuild, I do not wish to modify your ebuild myself.

It would be nice if my patch against the ebuild were only included if USE='autocreate' is set, perhaps epatch could be used in the pkg_postinst() section.

If you would like your ebuild updated, please let me know.  Otherwise, I will leave it as it currently is.
Comment 4 David 2005-01-05 07:00:05 UTC
Created attachment 47705 [details, diff]
A patch against /etc/imapd.conf to add in the options for autocreate

See my notes on the bug report.  Perhaps imapd.conf should only be patched if
USE='autocreate' is set.
Comment 5 Ian P. Christian 2005-01-05 08:30:37 UTC
I would also like to see this in portage.

Kind Regards,

Ian
Comment 6 Theo Zourzouvillys 2005-01-19 04:31:34 UTC
and me ....
Comment 7 Fernando J. Pereda (RETIRED) gentoo-dev 2005-05-09 02:43:25 UTC
*** Bug 89660 has been marked as a duplicate of this bug. ***
Comment 8 Fernando J. Pereda (RETIRED) gentoo-dev 2005-05-09 02:47:34 UTC
Normally we do not support third-party patches since they cause an added overhead if a security bug is found in cyrus-imapd.

Have you sent this patch upstream ? If yes, do they plan to include it?

Will RESOLVE->NEEDINFO until you get an upstream answer. Please reopen if you think I am wrong.

Cheers,
Ferdy
Comment 9 Timo 2005-05-09 04:02:24 UTC
The autocreate patch won't be integrated into cyrus imapd until it is compatible with the murder config. This is almost a FAQ on the info-cyrus mailinglist. I have asked this once and I know of at least one other person who did. I believe it will take longer than anybody wants to wait having the autocreate functionality in cyrus imapd.

However I think the patch can be integrated into the ebuild in a way that it won't hurt even if new versions of cyrus imapd get released. The patch routine could check if versions are matching, couldn't it ?

If you look at the ebuild which I sent in with bug 89660, you will see that it utilizes USE='autocreate'. The only thing which is missing is a routine that gets the latest autocreate-patch version at http://email.uoa.gr. Maybe we can get the admins there to create a symlink autocreate-patch.latest or so.

Please open this bug again.

TIA, Timo