From 3dc0a3fc0bfd9ea5235fa5331aa938b57c610a43 Mon Sep 17 00:00:00 2001 From: Sam Varshavchik Date: Thu, 4 Jan 2024 20:25:19 -0500 Subject: [PATCH] Fix deb package. --- courier-authlib/Makefile.am | 1 + courier-authlib/configure.ac | 2 +- courier-authlib/packaging/debian/control | 1 + ...libcourier-auth-config-daemon-daemon.lintian-overrides | 8 ++++++++ 4 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 courier-authlib/packaging/debian/libcourier-auth-config-daemon-daemon.lintian-overrides diff --git a/courier-authlib/Makefile.am b/courier-authlib/Makefile.am index df2ea1b..64c412b 100644 --- a/courier-authlib/Makefile.am +++ b/courier-authlib/Makefile.am @@ -323,6 +323,7 @@ EXTRA_DIST += \ packaging/debian/changelog.in \ packaging/debian/control \ packaging/debian/copyright \ + packaging/debian/libcourier-auth-config-daemon-daemon.lintian-overrides \ packaging/debian/libcourier-auth-dev.lintian-overrides \ packaging/debian/libcourier-auth-ldap.lintian-overrides \ packaging/debian/libcourier-auth-mysql.lintian-overrides \ diff --git a/courier-authlib/configure.ac b/courier-authlib/configure.ac index e5694aa..57eaae1 100644 --- a/courier-authlib/configure.ac +++ b/courier-authlib/configure.ac @@ -8,7 +8,7 @@ AC_INIT([courier-authlib],[0.72.0.20231229],[courier-users@lists.sourceforge.net AC_CONFIG_SRCDIR([courierauth.h]) -AM_INIT_AUTOMAKE +AM_INIT_AUTOMAKE([tar-pax]) AC_CONFIG_HEADERS([courier_auth_config.h]) >confdefs.h # Kill PACKAGE_ macros diff --git a/courier-authlib/packaging/debian/control b/courier-authlib/packaging/debian/control index 43bcc29..d9a29c2 100644 --- a/courier-authlib/packaging/debian/control +++ b/courier-authlib/packaging/debian/control @@ -46,6 +46,7 @@ Description: Courier authentication library (client library) Package: libcourier-auth-config-%MAILUSER%-%MAILGROUP% Architecture: any Provides: libcourier-auth-uidgid +Depends: ${misc:Depends}, Description: Courier authentication library build configuration This libcourier-auth package was configured to use system user "%MAILUSER%" and system group "%MAILGROUP%". diff --git a/courier-authlib/packaging/debian/libcourier-auth-config-daemon-daemon.lintian-overrides b/courier-authlib/packaging/debian/libcourier-auth-config-daemon-daemon.lintian-overrides new file mode 100644 index 0000000..b94f0a0 --- /dev/null +++ b/courier-authlib/packaging/debian/libcourier-auth-config-daemon-daemon.lintian-overrides @@ -0,0 +1,8 @@ +# +# Necessary evil +# +package-has-long-file-name libcourier-auth-config-daemon-daemon* +# +# Internal file used for version checking +# +non-standard-file-perm etc/authlib/config 0444 != 0644