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

Bug 112912

Summary: useflag for autocreate inbox support in cyrus-imapd
Product: Gentoo Linux Reporter: Jörn Dreyer <j.dreyer>
Component: New packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: enhancement CC: gentoo, mike, net-mail+disabled
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://email.uoa.gr/projects/cyrus/autocreate/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: cyrus-imapd-2.2.12-r3.ebuild
cyrus-imapd-2.2.12-autocreate-0.9.4.patch
Alternative patch to cyrus-imapd-2.2.12-r3.ebuild

Description Jörn Dreyer 2005-11-18 06:13:52 UTC
when using cyrus in an imap envirenment it is extremely helpful to hav cyrus
automagically create inboxes (and not only mailboxes), so a new user may receive
emails instantly.

I hacked at the cyrus-imap-2.2.12-r3 ebuild and added the patch to the files
directory. Maybe this can be included in the next ebuilds by default?

Reproducible: Always
Steps to Reproduce:
Well the patch simply is not yet applied by the standard ebuild ;)

Actual Results:  
It did not work :(

Expected Results:  
It should have recogized the option "autocreateinboxfolders:
sent|drafts|spam|templates" ...
Comment 1 Jörn Dreyer 2005-11-18 06:15:20 UTC
Created attachment 73133 [details]
cyrus-imapd-2.2.12-r3.ebuild
Comment 2 Jörn Dreyer 2005-11-18 06:16:01 UTC
Created attachment 73134 [details, diff]
cyrus-imapd-2.2.12-autocreate-0.9.4.patch
Comment 3 Jörn Dreyer 2005-11-18 06:17:19 UTC
added url
Comment 4 Jörn Dreyer 2005-11-18 06:18:59 UTC
I created the USE flag autoinbox ... feel free to change that ;)
Comment 5 Tuan Van (RETIRED) gentoo-dev 2006-01-19 08:57:31 UTC
*** Bug 119564 has been marked as a duplicate of this bug. ***
Comment 6 Mike Nerone 2006-01-19 09:07:31 UTC
Created attachment 77556 [details, diff]
Alternative patch to cyrus-imapd-2.2.12-r3.ebuild

This is an alternative patch (the one from from the dupe bug). It has the advantage of using SRC_URI rather than sticking the autocreate patch in the portage tree. Plus it is a patch, as the devs regularly remind us that they prefer. Its USE flag is "autocreate" since that is the common name by which the patch is know. However, we might consider integrating it unconditionally and avoiding the addition of a new useflag, as it has not effect unless the feature is turned on in /etc/imapd.conf.
Comment 7 Mike Nerone 2006-01-19 09:08:30 UTC
By the way, that last patch also removes the silly double-"ssl" in IUSE caused by setting it explicitly *and* inheriting ssl-cert.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 18:47:42 UTC
Should be fixed in 2.3.7.

  12 Jul 2006; Tuấn Văn <langthang@gentoo.org>
  +files/cyrus-imapd-2.3.7-drac.patch,
  +files/cyrus-imapd-2.3.7-drac_with_autocreate.patch,
  +cyrus-imapd-2.3.7.ebuild:
  Add three new local USE flags:
  autocreate. Bug #112912. Thanks to Jörn Dreyer <j.dreyer@butonic.de> and
  Mike Nerone <mike@nerone.org>