Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61132 - There are three useful patches for cyrus-imapd
Summary: There are three useful patches for cyrus-imapd
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL: http://email.uoa.gr/projects/cyrus/
Whiteboard:
Keywords:
: 89660 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-08-21 03:55 UTC by Eugene Golovachev
Modified: 2005-05-09 04:02 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
cyrus-imapd-2.2.10-r1.ebuild (cyrus-imapd-2.2.10-r1.ebuild,8.70 KB, text/plain)
2004-12-30 17:55 UTC, Joshua Schmidlkofer
Details
cyrus-imapd-2.2.10-autocreate-0.1.diff (cyrus-imapd-2.2.10-autocreate-0.1.diff,16.63 KB, text/plain)
2004-12-30 17:56 UTC, Joshua Schmidlkofer
Details
A patch against /etc/imapd.conf to add in the options for autocreate (imapd.conf.patch,1.21 KB, patch)
2005-01-05 07:00 UTC, David
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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