summaryrefslogtreecommitdiff
path: root/debian/rules
Commit message (Collapse)AuthorAge
* Since libpam0t64 is going away, we do not need dpkg-diversions for it.Sam Hartman2024-02-29
| | | | This reverts commit 56cd5768b32fd97a7156977dcbbd40715e158e9c.
* Merge in 1.5.3 from experimentalSam Hartman2024-02-27
|\
| * Mitigate /usr-move file loss. (Closes: #1062802)Sam Hartman2024-02-06
| |
| * Merge in usrmerge dep17M2 changesSam Hartman2024-01-15
| |\
| | * Install into /usr/lib,sbinChris Hofstaedtler2024-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Non-maintainer upload. * Install into /usr/{lib,sbin} instead of /{lib,sbin}. Assumes usrmerge aliasing symlinks are in place since bookworm to keep compatibility with PAM modules still installing into /lib. (DEP17 M2) (Closes: #1060160). * Update lintian override for setgid binary.
| * | Actually enable usergroupsSam Hartman2024-01-15
| | |
| * | Merge in janitor changes.Sam Hartman2024-01-15
| |\ \
| | * | Drop unnecessary dependency on dh-autoreconf.Debian Janitor2023-08-25
| | | | | | | | | | | | | | | | | | | | | | | | Changes-By: lintian-brush Fixes: lintian: useless-autoreconf-build-depends See-also: https://lintian.debian.org/tags/useless-autoreconf-build-depends.html
| | * | Trim trailing whitespace.Debian Janitor2023-08-25
| | | | | | | | | | | | | | | | | | | | | | | | Changes-By: lintian-brush Fixes: lintian: trailing-whitespace See-also: https://lintian.debian.org/tags/trailing-whitespace.html
| * | | Use logind instead of utmp in pam_issue and pam_timestamp; utmp is notSam Hartman2023-10-27
| | | | | | | | | | | | | | | | y2038-safe.
| * | | Use gbp pq for patches, Closes: #995239Sam Hartman2023-09-11
| |/ /
* | / Revert the 1.5.2-9.1 changes to debian/rules: we are moving to a real quilt ↵Sam Hartman2024-02-27
| |/ |/| | | | | patch queue for 1.5.3
* | Import Debian changes 1.5.2-9.1Helmut Grohne2023-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | pam (1.5.2-9.1) unstable; urgency=medium . * Non-maintainer upload acked by Sam Hartman. * Really fix quilt-related FTBFS: (Closes: #1054505) pam is a 3.0 (quilt) source package and has a .pc directory after unpack despite having no debian/patches. Even when setting QUILT_PATCH_DIR or QUILT_PATCHES, quilt is now mislead to using the non-existent debian/patches and this makes dh_quilt_unpatch fail, so we delete that directory unless it corresponds to the real debian/patches-applied that we want to be used.
* | Revert "Fix FTBFS: s/QUILT_PATCHES_DIR/QUILT_PATCHES/. (Closes: #1054228)"Sam Hartman2023-10-24
| | | | | | | | | | | | This reverts commit a3d584d0d3b106d10a2474a6a071ed8d2a148cea. dh_quilt_patch actually does use QUILT_PATCH_DIR
* | Fix FTBFS: s/QUILT_PATCHES_DIR/QUILT_PATCHES/. (Closes: #1054228)debian/1.5.2-8archive/debian/1.5.2-8Sam Hartman2023-10-24
|/
* Install upstream NEWS file as main upstream changelog; detailedSam Hartman2023-08-16
| | | | CHANGELOG only in libpam-doc, Closes: #1040315
* pam_namespace_helper manpage *wasn't* missing, it was just being wrongly ↵Steve Langasek2022-10-06
| | | | shipped in libpam-modules instead - so complete the moving of the manpage to the libpam-modules-bin where it belongs with the binary. Really Closes: #1021336.
* Drop manual multiarch file handling in favor of dh-exec.Steve Langasek2022-08-18
|
* Pass --with-systemdunitdir=/usr/lib/systemd/system for consistent buildsSteve Langasek2022-08-18
|
* Drop libpam-cracklib which has been obsoleted upstream.Steve Langasek2022-08-18
|
* Include the actual change that was supposed to be in the previous uploadSteve Langasek2022-04-25
|
* Confirm that md5sums of templates are registeredSam Hartman2021-09-15
|
* Add hardening+=bindnow to build options, per lintian.Steve Langasek2020-08-12
|
* Continue building pam_cracklib, which is deprecated upstream; the ↵Steve Langasek2020-08-12
| | | | replacement, pam_passwdqc, is packaged separately.
* debian/rules: set $DEB_HOST_MULTIARCH only if unset.Steve Langasek2019-02-13
|
* Use DEB_BUILD_PROFILES instead of the obsolete DEB_BUILD_PROFILE.Steve Langasek2019-01-08
| | | | Bug-Debian: https://bugs.debian.org/907492
* debian/rules: On hurd, link libpam explicitly with -lpthread since glibcSteve Langasek2019-01-08
| | | | | | will not dynamically switch between the libc stubs and the libpthread implementations on this architecture. Thanks to Samuel Thibault for the patch. Closes: #743891.
* No need to override dh_compress in debian/rules, it already handles .htmlSteve Langasek2019-01-08
| | | | files correctly.
* Drop the --disable-regenerate-docu argument, restoring the HTML manualsSteve Langasek2019-01-08
| | | | to the libpam-doc package. Closes: #700485.
* Disable libaudit for stage1 bootstrap.Steve Langasek2019-01-08
|
* Reintroduce libaudit support now that libaudit has been multiarched.Steve Langasek2019-01-08
| | | | Closes: #699159.
* Revert libaudit support for now, because libaudit isn't multiarched yetSteve Langasek2019-01-08
| | | | | in unstable so this regresses cross-installability. Reopens bug #699159.
* Enable audit support, by popular demand. This should have no majorSteve Langasek2019-01-08
| | | | | | | impact unless you're also running auditd; but I reserve the right to disable this again in the event that this causes a performance hit or breaks upgrades (since the dependency is pulled into libpam, not just into pam_tty_audit). Closes: #699159, LP: #937005.
* Install pam_timestamp_check - and while we're at it, move the manpageSteve Langasek2019-01-08
| | | | to the correct binary package. Closes: #648695.
* Ditch autoconf patch in favor of a build-dependency on dh-autoreconf,Steve Langasek2019-01-08
| | | | | which will let us keep up-to-date with newer autotools. In the present instance, this gets us aarch64 support.
* debian/rules: never regenerate manpages at build time; this may causeSteve Langasek2019-01-08
| | | | build skew that breaks the world in a multiarch context. LP: #1095887.
* Make sure shared library links are also installed to the multiarchSteve Langasek2019-01-08
| | | | | | directory, not just the .a files; otherwise the static libs get found first by the linker. Thanks to Russ Allbery for catching this. Closes: #642952.
* Don't set --sbindir when calling configure; upstream takes care of thisSteve Langasek2019-01-08
| | | | for us
* Build-depend on debhelper 8.9.4 and bump debian/compat to 9 forSteve Langasek2019-01-08
| | | | | dpkg-buildflags integration, and drop manual setting of -g -O options in CFLAGS now that we can let dh do it for us
* fix the sed rule for libpam0g-dev.install.inSteve Langasek2019-01-08
|
* Move debian/libpam0g-dev.install to debian/libpam0g-dev.install.inSteve Langasek2019-01-08
| | | | | | and substitute the multiarch path at build time, so our .a files go to the multiarch dir instead of to /usr/lib. Thanks to Riku Voipio for pointing out the bug.
* Pull in final multiarch support from Ubuntu:Steve Langasek2019-01-08
| | | | | | | | | - bump the debhelper build-dep - add Pre-Depends: ${misc:Pre-Depends} for multiarch-support - add Pre-Depends: libpam0g (>= 1.1.3-2) to libpam-modules - bump the version in libpam-modules-bin's replaces: of libpam-modules - use DEB_HOST_MULTIARCH, not DEB_HOST_GNU_TYPE
* merge from squeezeSteve Langasek2019-01-08
|\
| * debian/rules: pass getconf LFS_CFLAGS so that we get a 64-bit rlimitSteve Langasek2019-01-08
| | | | | | | | interface. Closes: #579402.
* | merge from trunkSteve Langasek2019-01-08
|\|
| * guard the other libpam-modules-specific bit, and get the sense of theSteve Langasek2019-01-08
| | | | | | | | dh_listpackages check right
| * Drop dh_makeshlibs -V; everything from lenny on should use the .symbolsSteve Langasek2019-01-08
| | | | | | | | | | file instead, making the shlibs redundant so we don't need to care what version gets listed there.
| * use dh_listpackages instead of DH_INTERNAL_OPTIONS, per JoeySteve Langasek2019-01-08
| |
* | fix a minor mis-merge (unix_chkpwd in libpam-modules-bin)Steve Langasek2019-01-08
| |
* | merge from trunkSteve Langasek2019-01-08
|\|