Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 590 - cyrus-imapd-2.0.16-r1.ebuild (Update)
Summary: cyrus-imapd-2.0.16-r1.ebuild (Update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Daniel Ahlberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 589
Blocks:
  Show dependency tree
 
Reported: 2002-02-07 15:08 UTC by Michael Tartsch
Modified: 2002-07-18 11:10 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Tartsch 2002-02-07 15:08:49 UTC
This is an update to bug report #263. 

I have tried to make this version more conform to gentoo 
standards but there are a lot of issues and dependencies. Probably I need some hints. 

This 
package:
  This package contain the Cyrus imapd server which includes modules for imap, imaps, 
pop3, pop3s, kpop, sieve

  This package depend on cyrus-sasl previously submitted.

  It 
differs from other IMAP server implementations in that the mailbox  database is stored in parts of 
the filesystem that are private to the Cyrus IMAP system. The server supports access control 
lists on mailboxes and storage quotas on mailbox hierarchies. 


I suggest to put this 
package to net-mail/...


TODO:

1. The server is compiled to run as user cyrus group 
mail.
   As noted in the comments to my previous package cyrus-sasl a user cyrus is needed which owns 
the filespace with mailboxes and database.

   If an user cyrus is present in baselayout, then a 
smarter ebuild would be possible.



Files in this package:
  files/README.gentoo
  
cyrus-imapd-2.0.16-r1.ebuild
  files/cyrus
  files/imapd.conf

Other packages 
follwing:
  cyrus-imspd-1.6.3


Since bugzilla attachment does not work for me (#589), I put 
the archive with the ebuild, config file and readme here:
http://www.vamos.de/files/net-
mail_cyrus-imapd-2.0.16-r1.tar.gz (3kb)

regards
 Michael Tartsch
Comment 1 Michael Tartsch 2002-02-07 15:33:59 UTC
I forgot something:
Cyrus imapd documentation has following installation instruction:
------------------

11. Add the following lines to the "/etc/services" file if they aren't
    already there. 

   
pop3      110/tcp
   imap      143/tcp
   imsp      406/tcp
   acap      674/tcp
   imaps     993/tcp
   pop3s     995/tcp
   
kpop      1109/tcp
   sieve     2000/tcp
   lmtp      2003/tcp
   fud       4201/udp
------------------
I suggest to add the missing 
types to /etc/services in baselayout.

regards 
  Michael Tartsch
Comment 2 Arcady Genkin (RETIRED) gentoo-dev 2002-04-22 22:09:11 UTC
To woodchip:

Since you fixed bug 589, and this one is related to it (i.e. it depends on it
and is by the same reporter), could you, perhaps, have a look at this one?  I
don't use Cyrus imap and am not familiar with it at all.
Comment 3 Nick Hadaway 2002-07-13 17:38:18 UTC
These lines have been added to /etc/services in
baselayout/files/rc-scripts-1.3.6.tar.bz2 and included in
sys-apps/baselayout-1.7.9-r2

imsp  406/tcp
acap  674/tcp
sieve 2000/tcp
lmtp  2003/tcp
fud   4201/udp

Assigning to aliz to make sure that I added things correctly to the
/etc/services file.  Currently masked until approved.
Comment 4 Daniel Ahlberg (RETIRED) gentoo-dev 2002-07-18 10:52:41 UTC
I confirm that the ports in the INSTALL instructions are added, however some  
of the port names are diffrent but I don't know if that has any meaning.  
 
Comment 5 Nick Hadaway 2002-07-18 11:10:11 UTC
The associated services have been added to the 1.8.0 baselayout.  Closing this 
bug as cyrus-imapd 2.1.5 is currently available in portage.