[packages/courier-authlib] - updated to 0.73.1; courier-authldap.schema updated basing on upstream authldap.ldif changes
qboosh
qboosh at pld-linux.org
Tue Jul 14 19:51:46 CEST 2026
commit 7fa61bf252abfefa2e860acae293f2a2fd9ebe3a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Jul 14 19:51:49 2026 +0200
- updated to 0.73.1; courier-authldap.schema updated basing on upstream authldap.ldif changes
courier-authldap.schema | 16 +++++----------
courier-authlib-nostatic.patch | 21 ++++++++++---------
courier-authlib.spec | 46 +++++++++++++++++++++---------------------
3 files changed, 40 insertions(+), 43 deletions(-)
---
diff --git a/courier-authlib.spec b/courier-authlib.spec
index d98a3db..847f821 100644
--- a/courier-authlib.spec
+++ b/courier-authlib.spec
@@ -5,12 +5,12 @@
Summary: Courier authentication library
Summary(pl.UTF-8): Biblioteka uwierzytelniania Couriera
Name: courier-authlib
-Version: 0.72.4
-Release: 2
+Version: 0.73.1
+Release: 1
License: GPL v3 with OpenSSL exception
Group: Networking/Daemons
Source0: https://downloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
-# Source0-md5: adca23d21c1cf21f0c5ea9b803949120
+# Source0-md5: a3af667709441eb4f5b32219451b98e4
Source1: %{name}.init
Source2: courier-authldap.schema
Patch0: %{name}-md5sum-passwords.patch
@@ -20,11 +20,11 @@ URL: http://www.courier-mta.org/authlib/
BuildRequires: autoconf >= 2.63
BuildRequires: automake
# just for librfc822.la, which is finally not used
-BuildRequires: courier-unicode-devel >= 2.1
+BuildRequires: courier-unicode-devel >= 2.6
BuildRequires: db-devel
BuildRequires: expect
# just for librfc822.la, which is finally not used
-BuildRequires: libidn2-devel >= 0.0.0
+BuildRequires: libidn2-devel >= 2.0.5
BuildRequires: libltdl-devel >= 2:2
BuildRequires: libtool >= 2:2
BuildRequires: mysql-devel
@@ -589,7 +589,7 @@ fi
%files
%defattr(644,root,root,755)
# COPYING contains only note
-%doc AUTHORS COPYING ChangeLog NEWS README README*html README.authmysql.myownquery authldap.schema
+%doc AUTHORS COPYING ChangeLog NEWS README README*html README.authmysql.myownquery
%attr(755,root,root) %{_bindir}/makedat
%dir %{_sysconfdir}/authlib
%attr(754,root,root) /etc/rc.d/init.d/courier-authlib
@@ -614,57 +614,57 @@ fi
%files libs
%defattr(644,root,root,755)
%dir %{_libdir}/courier-authlib
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauth.so.*
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauthcommon.so.*
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauthsasl.so.*
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauthsaslclient.so.*
+%{_libdir}/courier-authlib/libcourierauth.so.*
+%{_libdir}/courier-authlib/libcourierauthcommon.so.*
+%{_libdir}/courier-authlib/libcourierauthsasl.so.*
+%{_libdir}/courier-authlib/libcourierauthsaslclient.so.*
%files devel
%defattr(644,root,root,755)
%doc authlib.html auth_*.html
%attr(755,root,root) %{_bindir}/courierauthconfig
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauth.so
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauthcommon.so
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauthsasl.so
-%attr(755,root,root) %{_libdir}/courier-authlib/libcourierauthsaslclient.so
+%{_libdir}/courier-authlib/libcourierauth.so
+%{_libdir}/courier-authlib/libcourierauthcommon.so
+%{_libdir}/courier-authlib/libcourierauthsasl.so
+%{_libdir}/courier-authlib/libcourierauthsaslclient.so
%{_includedir}/courierauth*.h
%{_mandir}/man3/auth_*.3*
%{_mandir}/man3/authlib.3*
%files authcustom
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthcustom.so*
+%{_libdir}/courier-authlib/libauthcustom.so*
%if %{with ldap}
%files authldap
%defattr(644,root,root,755)
-%doc authldap.schema README.ldap
+%doc authldap.ldif README.ldap
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authldaprc
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthldap.so*
+%{_libdir}/courier-authlib/libauthldap.so*
%endif
%files authmysql
%defattr(644,root,root,755)
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authmysqlrc
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthmysql.so*
+%{_libdir}/courier-authlib/libauthmysql.so*
%files authpam
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthpam.so*
+%{_libdir}/courier-authlib/libauthpam.so*
%files authpgsql
%defattr(644,root,root,755)
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authpgsqlrc
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthpgsql.so*
+%{_libdir}/courier-authlib/libauthpgsql.so*
%files authpipe
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthpipe.so*
+%{_libdir}/courier-authlib/libauthpipe.so*
%files authsqlite
%defattr(644,root,root,755)
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/authlib/authsqliterc
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthsqlite.so*
+%{_libdir}/courier-authlib/libauthsqlite.so*
%files authuserdb
%defattr(644,root,root,755)
@@ -673,7 +673,7 @@ fi
%attr(755,root,root) %{_sbindir}/pw2userdb
%attr(755,root,root) %{_sbindir}/userdb
%attr(755,root,root) %{_sbindir}/userdbpw
-%attr(755,root,root) %{_libdir}/courier-authlib/libauthuserdb.so*
+%{_libdir}/courier-authlib/libauthuserdb.so*
%{_mandir}/man8/makeuserdb.8*
%{_mandir}/man8/pw2userdb.8*
%{_mandir}/man8/userdb.8*
diff --git a/courier-authldap.schema b/courier-authldap.schema
index 72a7494..e91c7c6 100644
--- a/courier-authldap.schema
+++ b/courier-authldap.schema
@@ -74,11 +74,11 @@ attributetype ( 1.3.6.1.4.1.10018.1.1.13 NAME 'disableshared'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-#attributetype ( 1.3.6.1.4.1.10018.1.1.14 NAME 'mailhost'
-# DESC 'Host to which incoming POP/IMAP connections should be proxied'
-# EQUALITY caseIgnoreIA5Match
-# SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-#
+attributetypes: ( 1.3.6.1.4.1.10018.1.1.14 NAME 'mailhost'
+ DESC 'Host to which incoming POP/IMAP connections should be proxied'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
+
#
# Objects: 1.3.6.1.4.1.10018.1.2
#
@@ -89,12 +89,6 @@ objectclass ( 1.3.6.1.4.1.10018.1.2.1 NAME 'CourierMailAccount'
MUST ( mail $ homeDirectory )
MAY ( uidNumber $ gidNumber $ mailbox $ uid $ cn $ gecos $ description $ loginShell $ quota $ userPassword $ clearPassword $ defaultdelivery $ disableimap $ disablepop3 $ disablewebmail $ sharedgroup $ disableshared $ mailhost ) )
-objectclass ( 1.3.6.1.4.1.10018.1.2.2 NAME 'CourierMailAlias'
- DESC 'Mail aliasing/forwarding entry'
- SUP top AUXILIARY
- MUST ( mail $ maildrop )
- MAY ( mailsource $ description ) )
-
objectclass ( 1.3.6.1.4.1.10018.1.2.3 NAME 'CourierDomainAlias'
DESC 'Domain mail aliasing/forwarding entry'
SUP top AUXILIARY
diff --git a/courier-authlib-nostatic.patch b/courier-authlib-nostatic.patch
index 70bdb8d..eb8c240 100644
--- a/courier-authlib-nostatic.patch
+++ b/courier-authlib-nostatic.patch
@@ -80,15 +80,18 @@
EXTRA_DIST=md5test.txt hmac.c
---- courier-authlib-0.68.0/libs/rfc822/Makefile.am.orig 2018-03-18 18:47:57.425939991 +0100
-+++ courier-authlib-0.68.0/libs/rfc822/Makefile.am 2018-03-18 18:49:04.825939219 +0100
-@@ -25,12 +25,10 @@
- testsuite_SOURCES=testsuite.c
- testsuite_DEPENDENCIES=librfc822.la
- testsuite_LDADD=librfc822.la -lcourier-unicode
--testsuite_LDFLAGS=-static
-
- reftest_SOURCES=reftest.c imaprefs.h
+--- courier-authlib-0.73.1/libs/rfc822/Makefile.am.orig 2026-06-11 11:00:02.091145805 +0200
++++ courier-authlib-0.73.1/libs/rfc822/Makefile.am 2026-07-14 17:43:03.412190499 +0200
+@@ -24,7 +24,6 @@
+ testsuitecpp_SOURCES=testsuitecpp.C
+ testsuitecpp_DEPENDENCIES=librfc822.la
+ testsuitecpp_LDADD=librfc822.la -lcourier-unicode
+-testsuitecpp_LDFLAGS=-static
+
+ testsuite2_SOURCES=testsuite2.C
+ testsuite2_DEPENDENCIES=librfc822.la
+@@ -33,7 +32,6 @@
+ reftest_SOURCES=reftest.C imaprefs.h
reftest_DEPENDENCIES=librfc822.la
reftest_LDADD=librfc822.la -lcourier-unicode
-reftest_LDFLAGS=-static
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/courier-authlib.git/commitdiff/7fa61bf252abfefa2e860acae293f2a2fd9ebe3a
More information about the pld-cvs-commit
mailing list