commit 066414350b7d56fb3d65362c185452c985e8a6fa
Merge: dceba1e0 5a22f31b
Author: Brian May <bam@debian.org>
Date: Mon Jul 6 23:19:29 2026 +0000
Merge branch 'salsa-heimdal-add-kpasswd-test' into 'master'
d/t/kinit, d/t/control: add password change test via kpasswd and expect
See merge request debian/heimdal!6
commit 5a22f31b321f8e16fe3425a7f713086f10ac507b
Author: Andreas Hasenack <andreas.hasenack@canonical.com>
Date: Wed Jul 1 16:47:44 2026 -0300
d/t/kinit, d/t/control: add password change test via kpasswd and expect
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
commit dceba1e024c147259d6eb9a5b7e623c392e02ed6
Author: Brian May <bam@debian.org>
Date: Tue Jun 30 15:53:40 2026 +1000
Install heimdal-kpasswdd.service explicitly under compat 10
debhelper compat 10 (dh_systemd_enable) only auto-installs the
debian/<package>.service form, not debian/<package>.<name>.service, so
heimdal-kpasswdd.service was silently dropped from the heimdal-kdc
package. Install it by hand in override_dh_install-arch;
dh_systemd_enable/dh_systemd_start still enable and start it.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
commit 8bb2ab032873f1e8924272024c43e696cfbc5561
Author: Brian May <bam@debian.org>
Date: Tue Jun 30 15:37:16 2026 +1000
Add systemd service unit for kpasswdd
The heimdal-kdc init script also starts kpasswdd by default
(KPASSWDD_ENABLED=yes); add heimdal-kpasswdd.service (shipped in the
heimdal-kdc package) so the systemd migration does not drop the password-
changing server. kpasswdd runs in the foreground by default, so Type=simple
is correct.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
commit 206d60049bee91e390875dca1cd9724b8510ed80
Author: Brian May <bam@debian.org>
Date: Tue Jun 30 14:27:19 2026 +1000
Fix ipropd-slave recovery
commit 887abbf753063201b0dc5074b742a2bfb3a48afc
Author: Brian May <bam@debian.org>
Date: Tue Jun 30 14:15:56 2026 +1000
Add systemd service units for heimdal-kdc and heimdal-kcm
Provide debian/heimdal-kdc.service and debian/heimdal-kcm.service so each
package ships a systemd unit matching its init.d script, fixing the
lintian missing-systemd-service-for-init.d-script errors.
Closes: #1039220, #1030084.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
commit 05fb027ff6b5ada30286ecb7bc7122a5d4152f8a
Author: Brian May <bam@debian.org>
Date: Tue Jun 30 11:01:11 2026 +1000
fix memory leak
Among the 32 debian patches available in version 7.8.git20221117.28daf24+dfsg-12 of the package, we noticed the following issues: