-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 08 Oct 2026 15:10:06 -0400 Source: xdm Architecture: source Version: 1:1.1.17-4 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Boyuan Yang <byang@debian.org> Closes: 655753 869773 909639 924793 948346 950393 1041768 1129528 Changes: xdm (1:1.1.17-4) unstable; urgency=medium . * debian/xdm.postinst.in: Use --pidfile for the running-daemon check. (Closes: #1041768, #924793) * debian/xdm.init: - Handle stop failures without exiting before checking the result; keep the pid file on timeout or command errors and return failure. - Set HOME=/root for the daemon and X server. (Closes: #1129528) - Honour the text kernel command-line option using the C locale for the whitespace match. (Closes: #655753) * debian/patches/22_systemd_service.diff: Use the display-manager.service alias and drop the obsolete default-display-manager pre-start check. Only auto-start the selected, unmasked service from postinst and postrm abort-upgrade. (Closes: #950393) * debian/patches/1001-do-not-log-unknown-usernames.patch: Hide login input that does not resolve to an account, retaining known usernames in failure logs. Adapt Julien Cristau's proposal with a NULL check before getpwnam. (Closes: #869773) * debian/xdm.logrotate: Use copytruncate instead of signalling xdm during startup; keep the log inode used by the daemon and its children. (Closes: #948346) * debian/xdm.README.Debian: Correct the configuration file descriptions and document service selection, text boots, recovery, empty passwords and log rotation. (Closes: #909639) * debian/control: Actually bump debhelper compat to 14 (the -3 changelog claimed this, but the dependency was still 13); drop automatically supplied relationship substvars. * debian/control, debian/rules: Explicitly require libxpm-dev and enable XPM logos instead of relying on an indirect build dependency. * debian/xdm.install: Use native debhelper environment substitution; remove the dh-exec shebang, executable bit and build dependency. * debian/watch: Convert to version 5 format. Checksums-Sha1: debd867d3b95f7eabbe0170c679ae1ab5fa576b1 2632 xdm_1.1.17-4.dsc cd79d094a2002659fb2de5e8f94592783b23f391 425804 xdm_1.1.17.orig.tar.xz d12e07bca058b05b2e8f9625794ffd9d1098a7a1 60360 xdm_1.1.17-4.debian.tar.xz 072d6c0b9d8b328dc0383e87fae45b7782885796 7667 xdm_1.1.17-4_amd64.buildinfo Checksums-Sha256: a46495f7dd6a1017a12966a2c97ca4ca01b1a2c98d23a51320ac0f687dba7716 2632 xdm_1.1.17-4.dsc 9494aef0911a031c53670725b5c8c9bb9d3f7c5ea7318b1f72ddd9dcbbeceb6a 425804 xdm_1.1.17.orig.tar.xz 6268be57739d0252e68e584a224454fb09d8cafa1cc31c95d88ccf042599089b 60360 xdm_1.1.17-4.debian.tar.xz c13e235f92d23421f72c5bd4c2611cf958128e978d7eae02bacabba1ab186395 7667 xdm_1.1.17-4_amd64.buildinfo Files: 407d183385f5691e72e2e93dce364610 2632 x11 optional xdm_1.1.17-4.dsc e918d273f714098fb409457e37d328ce 425804 x11 optional xdm_1.1.17.orig.tar.xz acaa8bc9e321b88f6b1ff5603465ae66 60360 x11 optional xdm_1.1.17-4.debian.tar.xz 18b305111970537dfe5de869a8532217 7667 x11 optional xdm_1.1.17-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmrH648ACgkQwpPntGGC Ws7Lrg//fsUKKGjn1/Vq9ZxmDLkBN4zZG7nxkUPDhcOvpPy1y5QLdbD0IdeWm9ee YJLWF2yK3q23DRDfrB4OhY4k/Mg25Mh4hLGdVtSz0kOf9dKtUQpYdAvW1BCTA3eB Y51lhaM1bnWwzV+hUJKaNwwcqR8LUSNyyLXWVnqgWQo7Y1tAGhnXR7Wzezw9OXER 1QuITADSp4ekQ27GPjigpDzhfjHKJyCSMwVoSRO/3de7CqVyj9s7tQEZ9dHGssQh 4V3JqeKIveBFP1m0ZEvqM9lT1Vi/EaB7+G2MKhM/mKReE7o+isvAZ5H8Jh8AEvpr 40OGXfba9OJRcySqnj8CcupEFjqv8zCUaJCzWXzDyHSlx2gG/pdUxDK7eU2VouRI 711QrGPuPO/96GQlZg/NLFTrumffi4uC6IwW4jnD03oJo6QfoFkxaKnsrQjMe0Ex Q6mWr/cznlBmmUL9EvhGuQ5y/ZWFWOqMn5kkRwha7aoz/FgO1JGn5FXFrn67jOC8 KIawrnrqJt3Qo5gIjU8USVe/coT9fy2rtrg18wiOZzKLP+JbrLATihh39mqb3X1o +ROW85vLaxjXbmSdbYohoZu3mIvwOto4vaBZV6kkgpW9YnxMURdkNAC6y3vKHZAQ pMXmnQVWuwhHggKVnfZL3J8Snwa2UOdJmJA3WJl7nQbZa3IeXWg= =yuit -----END PGP SIGNATURE-----