Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63756 - courier-imap libs and header needed for courierpasswd
Summary: courier-imap libs and header needed for courierpasswd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-12 01:32 UTC by Christoph Probst
Modified: 2005-10-07 19:26 UTC (History)
1 user (show)

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


Attachments
Patch to install more header and libs and allow password changes via authdaemon. (courier-imap-3.0.7-courierpasswd.patch,1.77 KB, patch)
2004-09-22 02:31 UTC, Christoph Probst
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Probst 2004-09-12 01:32:35 UTC
I currently writing an ebuild for a software called "courierpasswd" (see http://www.arda.homeunix.net/store/ ) which is a DJB checkpasswd on the one side and an interface to authdaemon on the other side. I use it to let qmail access the authdaemon for SMTP-AUTH authentication.

But to compile courierpasswd some libs and header files are needed that are present in the compiled courier-imapd working directory but don't get installed by the ebuild.

Is there a way to install the following files for every courier-imapd installation?

auth.h
authmod.h
authsasl.h
authstaticlist.h
libauth1.dep
libauth.a
libauthmod.a
libgdbmobj.a
libhmac.a
libmd5.a
libnumlib.a
libsha1.a
libsoxwrap.a
libuserdb.a


Or what would you recommend to do? I rather don't want to compile courier-imapd again out of my courierpasswd ebuild. Maybe you can integrate courierpasswd into courier-imapd?


Reproducible: Always
Steps to Reproduce:
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-09-15 02:20:16 UTC
clearing up my bug tracking
Comment 2 Christoph Probst 2004-09-22 02:31:38 UTC
Created attachment 40148 [details, diff]
Patch to install more header and libs and allow password changes via authdaemon.

This patch introduces a USE flag 'courierpasswd'. If it is set, the
courier-imap ebuild installs additional header and libraries which are
necessary to compile courierpasswd.

Furthermore the configure option --with-authchangepwdir is set and
authdaemon.passwd installed to allow courierpasswd to change passwords via
authdaemon.
Comment 3 Christoph Probst 2005-10-07 06:50:26 UTC
Due to major changes to courier-imap, courier-authlib and courierpasswd this 
request can be closed. The latest courierpasswd doesn't need these files 
anymore.