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

Bug 147947

Summary: mail-mta/courier-0.58.0 version bump
Product: Gentoo Linux Reporter: Alan Mosca <nitbix>
Component: New packagesAssignee: No maintainer - Look at if you want to take care of it <maintainer-needed>
Severity: enhancement CC: bugzilla-gentoo, Dan.Johansson, hanno, iggy, nerve, net-mail+disabled,, swtaylor
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: Proposed ebuild
ebuild for courier-authlib
ebuild for courier
updated ebuild
Overlay tarball for courier-authlib and courier

Description Alan Mosca 2006-09-17 08:45:58 UTC
attachment follows
Comment 1 Alan Mosca 2006-09-17 08:47:06 UTC
Created attachment 97253 [details]
Proposed ebuild
Comment 2 Brian Jackson (RETIRED) gentoo-dev 2006-09-20 22:51:39 UTC
It isn't necessary to attach an ebuild that is the exact same (sans keywords) as the last one in the tree. In the future, just state that you copied the old ebuild to the new version number and it worked fine. Saves us time. I'll get around to doing this bump this weekend. (of course I said that last weekend too)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-01-21 13:35:33 UTC
Re-assign wrt Bug 22511
Comment 4 Daniel Heule 2007-02-15 08:38:45 UTC
Courier is a great Mailserver,
i use it since mani years.

How to become a Maintainer of this ebuild ?
what shuld i do to be abel to help or maintain this 
ebuild ?

Thanks for a reply. 
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-02-22 18:47:06 UTC
*** Bug 168025 has been marked as a duplicate of this bug. ***
Comment 6 Bernd Wurst 2008-03-05 18:32:19 UTC
comment #4: Well, first of all you could try to make an ebuild for the current version.

My preferred improvement would be the init-script, it should not start up everything but be somehow configurable.
Comment 7 Bernd Wurst 2008-03-05 20:22:56 UTC
Created attachment 145383 [details]
ebuild for courier-authlib
Comment 8 Bernd Wurst 2008-03-05 20:24:26 UTC
Created attachment 145384 [details]
ebuild for courier

Just version bumps, the ebuild for courier-authlib uses the same remove-obsolete-macro patch file as 0.59.2, just renamed.
Comment 9 Bernd Wurst 2008-03-07 18:28:48 UTC
Created attachment 145495 [details]
updated ebuild

Here is an updated version of the couier ebuild. My changes are:

* Remove obsolete PAM-patch (fixed upstream)
* Remove some other obsolete patches and modification statements
* Don't put that silly '.maildir' in skel
* Set sendmail SUID. You can use suidctl to deny that if you don't need any
  user to call sendmail (real fix for bug #99334).
* Change configuration from SSL3 to SSL23 to work with current openssl-clients
* Filter '-Wl,--as-needed' from LDFLAGS, fix for bug #170754
* replace elibtoolize with _elibtoolize to save half of the compile time
* Move html documentation in place

It's clear that there's still much to do. 
At least what I have on my plan:
* Provide a better init-script
* Disable webadmin by USE-flag
* Disable webmail by USE-flag

I don't use webmail/webadmin and LDAP, so please, other users, test this version!
Comment 10 Bernd Wurst 2008-03-07 18:36:13 UTC
the line 
* replace elibtoolize with _elibtoolize to save half of the compile time

should have been
* replace eautoreconf with _elibtoolize to save half of the compile time
Comment 11 Bernd Wurst 2008-03-10 07:32:06 UTC
Created attachment 145712 [details]
Overlay tarball for courier-authlib and courier

New version. Now supports USE-flags "nowebmail" and "nowebadmin" and really respects existing USE-flag "fax".

This can also be fetched from our SVN overlay:
Comment 12 Hanno Böck gentoo-dev 2008-04-21 12:07:26 UTC
I've now committed a modified version of bernds ebuilds. As I know him very well, we'll try to get courier in a better shape in gentoo by me proxy-maintaining his ebuilds in the portage-tree.