Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70583 - mail-mta/courier doesn't add MySQL virtual user support to maildrop when USE="mysql" is set
Summary: mail-mta/courier doesn't add MySQL virtual user support to maildrop when USE...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Brian Jackson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-09 07:33 UTC by Rob Rosenfeld
Modified: 2005-07-29 08:54 UTC (History)
3 users (show)

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 Rob Rosenfeld 2004-11-09 07:33:53 UTC
The mail-mta/courier ebuild performs some (correct actions) if the mysql USE flag is set.  However, it does not add MySQL support to the maildrop it builds.  The mail-filter/maildrop ebuld add the correct configuration flags to the the maildrop package.  

        use mysql \
                && myconf="${myconf} --enable-maildropmysql \
                        --with-mysqlconfig=/etc/maildrop/maildropmysql.cf" \
                || myconf="${myconf} --disable-maildropmysql"


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




The maildrop from mail-mta/courier has special behavior (see below), so we just
can't overwrite it with mail-filter/maildrop.  In fact, we should be prevented
from doing so.

Excerpt from  http://www.courier-mta.org/?maildropfilter.html:

There's one exception to this rule which applies to the version of maildrop that
comes with the Courier Mail Server.  . . .
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-07-17 11:18:54 UTC
Mass re-assign, seems like mail-mta/courier needs a maintainer. 
Comment 2 Brian Jackson (RETIRED) gentoo-dev 2005-07-29 08:08:25 UTC
Can I get a little bit more info on this bug please? What the actual issue is?
The symptoms it displays, etc.
Comment 3 Sebastian L. 2005-07-29 08:54:26 UTC
maildrop from the courier-mta package is used with the -m/-M switch, for 
embedded mode, also courier uses -d to indicate the recepient for any message. 
however, the recepient for virtual (alas mysql) accounts cannot be found, if 
maildrop has no mysql-support. we could use some way to have maildrop of the 
courier-package acknowledge the mysql-useflag and provide the same support for 
mysql-based virtual accounts as the lone maildrop-package.

hope this about summarizes it. feel free to add if you can, rob :)