summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Hartman <hartmans@debian.org>2023-10-27 15:46:20 -0600
committerSam Hartman <hartmans@debian.org>2023-10-27 15:46:20 -0600
commit889ce9f382cb51c5784c81f403c9b784d7c0225d (patch)
tree7abf0d4f588f192416860b820c461df5cfa75323
parent9a173719d3c2f26badfa0457a29f61ca05c89552 (diff)
Use logind instead of utmp in pam_issue and pam_timestamp; utmp is not
y2038-safe.
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules2
2 files changed, 3 insertions, 1 deletions
diff --git a/debian/control b/debian/control
index f5b545d5..9eb3ac1e 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Sam Hartman <hartmans@debian.org>
Uploaders: Steve Langasek <vorlon@debian.org>
Standards-Version: 4.6.0
-Build-Depends: debhelper-compat (= 13), dh-exec, flex, libdb-dev, libcrypt-dev, libselinux1-dev [linux-any], po-debconf, dh-autoreconf, autopoint, libaudit-dev [linux-any] <!stage1>, pkg-config, libfl-dev, libfl-dev:native, docbook-xsl, docbook-xml, xsltproc, libxml2-utils, w3m
+Build-Depends: debhelper-compat (= 13), dh-exec, flex, libdb-dev, libcrypt-dev, libselinux1-dev [linux-any], libsystemd-dev [linux-any] <!stage1>, po-debconf, dh-autoreconf, autopoint, libaudit-dev [linux-any] <!stage1>, pkg-config, libfl-dev, libfl-dev:native, docbook-xsl, docbook-xml, xsltproc, libxml2-utils, w3m
Build-Conflicts-Indep: fop
Build-Conflicts: libdb4.2-dev, libxcrypt-dev
Vcs-Browser: https://salsa.debian.org/vorlon/pam
diff --git a/debian/rules b/debian/rules
index b236f56d..21b157bf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,6 +25,8 @@ ifneq (,$(filter stage1,$(DEB_BUILD_PROFILES)))
CONFIGURE_OPTS += --disable-audit
endif
+CONFIGURE_OPTS += --enable-logind
+
override_dh_auto_configure:
dh_auto_configure -- --enable-static --enable-shared \
--libdir=/lib/$(DEB_HOST_MULTIARCH) \