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:
clearing up my bug tracking
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.
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.