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: