Search Criteria
Package Details: courier-authlib 0.72.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/courier-authlib.git (read-only, click to copy) |
---|---|
Package Base: | courier-authlib |
Description: | Authentication library for the Courier mailserver(s) |
Upstream URL: | https://courier-mta.org/authlib/ |
Licenses: | GPL3 |
Submitter: | svenstaro |
Maintainer: | runnytu |
Last Packager: | runnytu |
Votes: | 26 |
Popularity: | 0.000000 |
First Submitted: | 2012-10-13 09:51 (UTC) |
Last Updated: | 2024-05-04 19:24 (UTC) |
Dependencies (17)
- courier-unicodeAUR
- expect
- gdbm (gdbm-gitAUR)
- libtool (libtool-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- perl (perl-gitAUR)
- expect (make)
- libldap (make)
- libmariadbclient (libmysqlclient55AUR, libmysqlclient56AUR, mariadb-libs-gitAUR, libmysqlclient81AUR, libmysqlclient57AUR, libmysqlclient80AUR, libmysqlclientAUR, mariadb-libs, mariadb-lts-libs) (make)
- pam (pam-selinuxAUR) (make)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (make)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (make)
- libldap (optional) – With support for the authldap authentication module
- libmariadbclient (libmysqlclient55AUR, libmysqlclient56AUR, mariadb-libs-gitAUR, libmysqlclient81AUR, libmysqlclient57AUR, libmysqlclient80AUR, libmysqlclientAUR, mariadb-libs, mariadb-lts-libs) (optional) – With support for the authmysql authentication module
- pam (pam-selinuxAUR) (optional) – With support for the authpam authentication module
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (optional) – With support for the authpgsql authentication module
- sqlite (sqlite-fossilAUR) (optional) – With support for the authsqlite authentication module
Latest Comments
1 2 3 4 5 6 7 Next › Last »
andrej commented on 2022-05-09 09:43 (UTC) (edited on 2022-05-09 09:47 (UTC) by andrej)
Sorry, this was indeed my mistake the whole time. I should have checked the
config.log
carefully.The TL;DR is that there was a nasty carriage-return-contaminated file in my
/etc/ld.so.conf.d
.(Side note: The file (called
libdnssd.so.conf
— what a misnomer) originated from a software package for an ATTO SAS controller — probably the worst choice ever, I got rid of ATTO long ago, but still keep finding its mess.)The problem was not immediately obvious and almost everything worked, except for this
configure
script that concatenates files from/etc/ld.so.conf.d
into one#define
d string and leaves the carriage-returns in place.That^ fails to build, presumably — and it is in the testing program for
/usr/include/ltdl.h
. This causesconfigure
to assume (and report) thatltdl.h
is absent (which is not the case).Adding to the confusion, Courier had this exact error message with
libltdl
a few years ago, but from a completely different cause. So I jumped into an incorrect conclusion that this would be a Courier build problem.vario commented on 2022-05-08 16:41 (UTC)
@andrej, not taking sides, but just wish to say this package compiles and works fine on my server (which AFAIK is standard Arch) with libtool 2.4.7. My configure output differs slightly from yours (lines 105,112-120,122-124,130-133) though whether this is significant I don't know.
runnytu commented on 2022-05-08 15:35 (UTC)
@andrej, this package is still working, never stopped working, if you have issues, is your environment/system.
andrej commented on 2022-05-07 05:09 (UTC) (edited on 2022-05-07 05:10 (UTC) by andrej)
Ping. This is still utterly broken; it won’t build.
It may work as long as the
courier-mta
version stays compatible with thecourier-authlib
version, but addressing this sooner rather than later would be very helpful no matter what.andrej commented on 2022-03-27 15:39 (UTC) (edited on 2022-03-27 15:40 (UTC) by andrej)
This won't build and claims that
ltdl.h
is unavailable. (This is not true,libtool
is installed and/usr/include/ltdl.h
exists.)Here's the full
configure
output.It is unclear to me whether the problem is in the update to
libtool
2.4.7 from 2022-03-22 or (already) the update of this package to 0.71.4…sachcat commented on 2021-11-19 02:34 (UTC) (edited on 2021-11-19 02:38 (UTC) by sachcat)
I'm getting a missing library "mysqlclient.so"
configure: error: --with-authmysql specified but no mysqlclient.so
I have mariadb installed, I tried to link libmysqlclient.so to mysqlclient.so but it doesn't seem to work ?
runnytu commented on 2021-08-11 20:08 (UTC)
@andrej, Added restart to authdaemond.
andrej commented on 2021-08-06 13:15 (UTC) (edited on 2021-08-06 13:16 (UTC) by andrej)
As I mentioned in this comment,
courier-mta
supports (whatsystemd
means by)reload
(i.e., basically aSIGHUP
), but calls it (quite oddly)reset
. Forauthdaemond
I’ve added a configuration drop-in,/etc/systemd/system/authdaemond.service.d/restart.conf
, to get that functionality:It would be nice to have this^^^ in the packaged unit file.
runnytu commented on 2019-08-06 17:54 (UTC)
@lilmike, Fixed with the same version to avoid other users to upgrade.
lilmike commented on 2019-08-06 07:36 (UTC)
I get the following error when building from a chroot (missing dependancy/makedepend?)
error: Cannot find pathname to ps
1 2 3 4 5 6 7 Next › Last »