init-system-helpers (1.62) unstable; urgency=medium * Team upload. [ Johannes Schauer Marin Rodrigues ] * use fakechroot instead of unsharing the mount namespace and mounting tmpfs [ Luca Boccassi ] * deb-systemd-invoke: systemctl --machine @<UID> is now available in v249.10. Adjust the version check accordingly * Skip build-time tests if DEB_BUILD_OPTIONS=nocheck is set * Fix typos found by Lintian * Set Rules-Requires-Root: no -- Luca Boccassi <bluca@debian.org> Tue, 15 Feb 2022 22:32:46 +0000 init-system-helpers (1.61) unstable; urgency=medium * Team upload. * deb-systemd-invoke: add support for starting/stopping units in user instances. Right now if a package adds/removes a user unit, we cannot automatically start it/stop it/restart it. systemd v250 adds the ability to talk to user instances of the manager via the '--machine <ID>@' option. The list of IDs can be queried by wildcard-querying with 'list-units user@*'. Use this to add a --user option and let callers start/stop/restart user units. Print a log message and skip it if systemd < 250. * Bump Standards-Version to 4.6.0, no changes -- Luca Boccassi <bluca@debian.org> Wed, 08 Dec 2021 14:42:38 +0000 init-system-helpers (1.60) unstable; urgency=medium * deb-systemd-*, update-rc.d: Don't hard-code path to systemctl binary. This should simplify an eventual move of systemctl from /bin to /usr/bin. * Switch to debhelper-compat and bump compat level to 13 * Bump Standards-Version to 4.5.1 * Drop obsolete Breaks/Replaces and Conflicts * Remove init-system-helpers.lintian-overrides, no longer needed -- Michael Biebl <biebl@debian.org> Mon, 14 Dec 2020 21:19:00 +0100 init-system-helpers (1.59) unstable; urgency=medium * invoke-rc.d: Remove unnecessary systemctl daemon-reload. We have proper support in update-rc.d and debhelper nowadays, which makes this superfluous. * invoke-rc.d,service: Stop using ignore-dependencies. Ignoring dependencies during bootup and shutdown can have undesired side-effects, like changing the ordering of services and ultimately causing them to fail. So drop this hack, which was added to work around issues in hook scripts. We only keep a special case for reload requests, where we schedule those with "no-block" to avoid unnecessary dead-locks. (Closes: #960595) -- Michael Biebl <biebl@debian.org> Thu, 19 Nov 2020 23:35:09 +0100 init-system-helpers (1.58) unstable; urgency=medium [ Guilhem Moulin ] * Ensure dh_installsystemduser(1)-added snippets pass piuparts. Claim ownership of /etc/systemd/user (like /etc/systemd/system) and make `deb-systemd-helper --user unmask` remove /var/lib/systemd/deb-systemd-user-helper-masked if empty (like `deb-systemd-helper unmask` does for /var/lib/systemd/deb-systemd-helper-masked). For packages shipping user units installed with dh_installsystemduser(1). (Closes: #964159) [ Michael Biebl ] * man: Fix typo in service(8) man page (Closes: #925995) * update-rc.d: Consider /usr/lib/systemd/system when searching for unit files -- Michael Biebl <biebl@debian.org> Sun, 05 Jul 2020 11:50:05 +0200 init-system-helpers (1.57) unstable; urgency=medium [ Dmitry Bogatov ] * Document that `service` does not check /usr/sbin/policy-rc.d. It is an administrator interface, so it is meant to be able to start disabled services. (Closes: #656081) -- Michael Biebl <biebl@debian.org> Fri, 21 Jun 2019 20:56:55 +0200 init-system-helpers (1.56) unstable; urgency=medium * update-rc.d: If systemctl is available, use it in make_systemd_links. To not create an endless loop, we set SYSTEMCTL_SKIP_SYSV=1 which is respected by systemd-sysv-install since v228. Add a versioned Breaks against systemd accordingly. * man: Fix name field of update-rc.d man page * man: Stop mentioning file-rc in invoke-rc.d man page. The file-rc package has been removed from the archive. * man: Stop mentioning bum and sysv-rc-conf in update-rc.d man page * man: Update bugtracker URLs. invoke-rc.d and update-rc.d are provided by init-system-helpers nowadays. Keep a reference to sysv-rc, for the sysvinit related bits. -- Michael Biebl <biebl@debian.org> Thu, 22 Nov 2018 00:15:24 +0100 init-system-helpers (1.55) unstable; urgency=medium [ Ondřej Nový ] * d/control: Deprecating priority extra as per policy 4.0.1 [ Benda Xu ] * s/update-rc.d: let OpenRC run after sysv_{insserv,plain} Refactorization in 6cb72b59a0a1898939b818d8d2 made rc-update from OpenRC run *before* sysv_{insserv,plain}. OpenRC needs to sychronize with /etc/rc?.d links to maintain consistency and administrator configurations, therefore it has to be executed after them. (Closes: #910444) [ Felipe Sateler ] * Fix manpage listings in d/copyright for rst manual pages. The names were not changed correctly when the manpages were rewritten in rst. * Bump Standards-Version (no changes needed) -- Felipe Sateler <fsateler@debian.org> Wed, 24 Oct 2018 08:31:28 -0300 init-system-helpers (1.54) unstable; urgency=medium * Revert "Drop fallback for old versions of systemd that didn't have is-enabled" If a package ships both init script and systemd service file, the systemd unit will not be enabled by the time invoke-rc.d is called (with current debhelper sequence). This would make systemctl is-enabled report the wrong status, and then the service would not be started. Add a comment noting this to avoid removing again in the future. This reverts commit 6f95680ffc9b1605841eb7d3d8eb92c790e6c73a. (Closes: #906421, #906051) -- Felipe Sateler <fsateler@debian.org> Fri, 17 Aug 2018 10:33:08 -0300 init-system-helpers (1.53) unstable; urgency=medium * tests: only load Linux::Clone if not testing on real system 'use' directive is evaluated at compile time, so having it inside an 'if' statement does not have the expected effect. Use the 'use if' directive instead. This fixes running the autopkgtests in clean systems without Linux::Clone module -- Felipe Sateler <fsateler@debian.org> Wed, 15 Aug 2018 23:52:53 -0300 # For older changelog entries, run 'apt-get changelog init'
Generated by dwww version 1.14 on Sun Feb 2 13:33:01 CET 2025.