Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#773 - courier-imapd binary missing
Attached to Project:
Arch Linux
Opened by Jussi Sainio (jusic) - Saturday, 17 April 2004, 19:41 GMT
Last edited by Tobias Kieslich (tobias) - Monday, 19 April 2004, 22:21 GMT
Opened by Jussi Sainio (jusic) - Saturday, 17 April 2004, 19:41 GMT
Last edited by Tobias Kieslich (tobias) - Monday, 19 April 2004, 22:21 GMT
|
Detailscourier-imapd package seems to miss some authlib binaries which should be there (at least authshadow). I was testing my imaps setup with mutt and everything ran fine through ssh negotiations, but the password checking failed.
/var/log/mail log tells the problem: [code] Apr 16 23:24:43 localhost imapd-ssl: /usr/lib/courier-imap/authlib/authshadow: No such file or directory [/code] I rebuilt the package in abs and the authshadow binary gets compiled (you can find it at /var/abs/local/courier-imap/src/courier-imap-3.0.2/authlib/authshadow), but nothing really installs it into the package? It works flawlessly after copying the compiled binary to the right place |
This task depends upon
For the time being, I will post my fixes for the PKGBUILD here.
Add the following line to the end of the PKGBUILD:
find $startdir/src/$pkgname-$pkgver/authlib/ -perm 755 -not -name 'config*' -exec cp {} $startdir/pkg/usr/lib/courier-imap/authlib \;
Add the following lines to the end of the courier-imap-ldap PKGBUILD:
install -D -m 600 authlib/authldaprc \
$startdir/pkg/etc/courier-imap/authldaprc
install -D -m 444 authlib/authldap.schema \
$startdir/pkg/etc/openldap/schema/courier.schema
-tobbi
http://bugs.archlinux.org/?do=details&id=1029
Whyever these authmodules are not picked up by make install, no clue.
Actually I planned to utilize the courier-mta sources to build modules of
courier such as -base -mta -imap -webmail ...
but there is not automatizm to split them in a sensible way. Maybe there
will be a courier-mta package that conflicts with courier-imap one day,
but this will take time.