-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 31 Mar 2024 17:31:02 +0200 Source: debputy Architecture: source Version: 0.1.24 Distribution: unstable Urgency: medium Maintainer: Debputy Maintainers <debputy@packages.debian.org> Changed-By: Niels Thykier <niels@thykier.net> Closes: 1068102 Changes: debputy (0.1.24) unstable; urgency=medium . * Manifest: - Add new keyword `services` under `packages.foo`, where the packager can specify whether a given service or (systemd) unit should be enabled/started on installation and how upgrades should be managed. With this, more packages using `dh_installsystemd` and `dh_installinit` can hopefully now use `debputy`. Note user services is mentioned in the manifest feature, but `debputy` does not actually detect any user services. . * Plugin API: - Detect duplicate service registrations and error out when detected. The API is private, so it will not affect any plugins outside `debputy`. . * debputy: Service maintscript snippets are now run in "service" order * autopkgtests: Run `debputy lint` with the linter exit code * debputy: Fix crash on re-encoding compressed manpages. Thanks to Andrey Rakhmatullin <wrar@debian.org> (Closes: #1068102) * debputy: Fix bug in -dbgsym generation that triggered lintian warnings. Thanks to Chris Hofstaedtler <zeha@debian.org> (Closes: debputy#80) * debputy: Fix crash bug on showing a pluggable-manifest-rule with certain mutual exclusive attributes * debputy: Fix `plugin show p-m-r` to show mutual exclusive optional attributes * debputy: Avoid using `try-restart` as `deb-systemd-invoke` does not support it. Replace it with regular `restart`. * The getting started guide now features a section on migrating `dh_installsystemd` and `dh_installinit` overrides. Checksums-Sha1: 44dbaa5442475643db776889c33376afbd4f732a 1696 debputy_0.1.24.dsc 5b78c58d2c2a75a7a5c62ef3490e88be0e2cac78 377236 debputy_0.1.24.tar.xz 2f844ae1620a60c45e17e629f40f94a49445c2bc 6839 debputy_0.1.24_source.buildinfo Checksums-Sha256: 0c84ac3b14ab20accb3a4ef9120e3558979daedbc7de9ad7b05feacdb79f2b4a 1696 debputy_0.1.24.dsc 9f946c678a4be939c3355cafb4e660d98b93c322da624a617bb495ab9503f2f1 377236 debputy_0.1.24.tar.xz d692f521c336cf36384a7db680c75ea76a79f631304b8b63971bfba1de3d9fb8 6839 debputy_0.1.24_source.buildinfo Files: b76eadfd5d6143958e9cf1a3eae8bc11 1696 devel optional debputy_0.1.24.dsc 88c2201af19f454287ee670caebb4ede 377236 devel optional debputy_0.1.24.tar.xz 822a084e304802bda3691ef6af09ac62 6839 devel optional debputy_0.1.24_source.buildinfo -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmYJhIQACgkQdA1oiINl 0onMGwgAgrOamZCMohiqXUqHKei0qAqkUKp6ITf+rZ0lIVoV27EhD7vuZS6sWvJq k1YtzBM/l7jMH8BZIHJWpr10QNaH1W9HyaGwg/QpFbSy3n3pVSh5eX7NZQGlrzkJ tHGuGktqt0LwLNAXNiarZAp0Lyypj3JIg2Dz4KMvzRpjBANUAQb2pHDJyF7fuzps /PiH3KK2C4MkHHnwKLDWR4999boMveTBr2PgR7XOUSMLGqV3jfNxqTHvD313zA+Q 4rqFrTuJSHVptgByC6I9lGM6D178QFKcfqiq/GXsOzswb1GqmZdQ5cWOmN5qmWIZ GWVBY15V8swhJG0Ew+5Bc1a4/2zdNw== =kESi -----END PGP SIGNATURE-----