Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 85391 - courier-authlib does not honor vpopmail's home
Summary: courier-authlib does not honor vpopmail's home
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Scott Taylor (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-15 12:15 UTC by Luca Lesinigo
Modified: 2005-03-15 16:33 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 Luca Lesinigo 2005-03-15 12:15:19 UTC
vpopmail ebuilds use /var/vpopmail just as a default. It is possible to change vpopmail directory changing the home directory of 'vpopmail' user before emerging vpopmail.

courier-authlib looks for /var/vpopmail/etc/lib_deps to see if authvchkpw is needed, so it will fail to detect vpopmail if it is installed anywhere else.

To solve this just change '/var/vpopmail/etc/lib_deps' to '~vpopmail/etc/lib_deps' in courier-authlib ebuilds. Or, better, check if net-mail/vpopmail is installed.

Reproducible: Always
Steps to Reproduce:
1. change vpopmail home directory
2. emerge vpopmail
3. emerge courier-authlib
Actual Results:  
authvchkpw was not included, authentication of imap/pop3 users against vpopmail is broken.

Expected Results:  
authvchkpw should be included

Solution really easy and fast, see Details.
Comment 1 Scott Taylor (RETIRED) gentoo-dev 2005-03-15 16:33:40 UTC
now goes by if vpopmail is installed by portage