init-system-helpers (1.66ubuntu1) noble; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Drop dependency on usrmerge.
-- Steve Langasek <steve.langasek@ubuntu.com> Tue, 05 Dec 2023 23:50:15 -0800
init-system-helpers (1.66) unstable; urgency=medium
[ Samuel Thibault ]
* Add hurd-amd64 case.
[ Gioele Barabucci ]
* d/init.lintian-overrides: Silence warning about "Important" field
`Important: yes` instructs APT to warn the user before removing this
package.
[ Johannes Schauer Marin Rodrigues ]
* script/update-rc.d: DPKG_ROOT support for sysvinit
[ Ansgar ]
* Add "Protected: yes" to package "init" The "Protected" field does the
same as "Important" already did in apt, but is also understood by dpkg
(since dpkg 1.20.1).
[ Luca Boccassi ]
* Bump Standards-Version to 4.6.2, no changes
* Override Lintian warning for Protected: yes
* deb-systemd-invoke: support reload/reexec. This is useful for the
--user case, to provide a shortcut that loops over all active user
sessions over D-Bus.
* deb-systemd-invoke: support --no-dbus for reload/reexec. Provide
common implementation for SIGHUP/SIGRTMIN+25 to reload/reexec the
system or user instances.
-- Luca Boccassi <bluca@debian.org> Sun, 26 Nov 2023 20:42:28 +0000
init-system-helpers (1.65.2ubuntu1) mantic; urgency=medium
* Drop dependency on usrmerge; this transition is long completed in
Ubuntu. LP: #2027712.
-- Steve Langasek <steve.langasek@ubuntu.com> Mon, 17 Jul 2023 08:32:00 -0700
init-system-helpers (1.65.2) unstable; urgency=low
* Undo yet another hostile and baseless NMU.
-- Luca Boccassi <bluca@debian.org> Sun, 18 Sep 2022 02:53:19 +0100
init-system-helpers (1.65.1) unstable; urgency=low
* Undo hostile NMU.
-- Luca Boccassi <bluca@debian.org> Sun, 18 Sep 2022 01:53:32 +0100
init-system-helpers (1.65) unstable; urgency=low
* Upload to unstable.
-- Luca Boccassi <bluca@debian.org> Sat, 17 Sep 2022 21:11:07 +0100
init-system-helpers (1.65~exp2) experimental; urgency=medium
* fakechroot tests: skip on architectures where it is not available
-- Luca Boccassi <bluca@debian.org> Thu, 15 Sep 2022 21:14:08 +0100
init-system-helpers (1.65~exp1) experimental; urgency=medium
[ Luca Boccassi ]
* Drop outdated conflict with file-rc
* Add myself to Uploaders
* d/rules: use execute_after instead of override
* Add a dependency on usrmerge | usr-is-merged to complete the
transition. As per ctte decision and discussion at:
https://lists.debian.org/debian-ctte/2022/07/msg00019.html
https://lists.debian.org/debian-ctte/2022/07/msg00061.html
https://lists.debian.org/debian-ctte/2022/08/msg00006.html
[ Victor Westerhuis ]
* Make deb-systemd-helper work on template units with DefaultInstance.
DefaultInstance only influences the meaning of WantedBy/RequiredBy.
Alias and Also are not impacted. This patch does not enable changing
template instantiations, so `deb-systemd-helper enable
getty@tty2.service` will still fail.
* Fix tests depending on ordering of lines in state file. The previous
commit changes the order in which lines are written to the state file.
Because correctness does not depend on the order in which the state
file is written, ignore the order in the test.
-- Luca Boccassi <bluca@debian.org> Sat, 10 Sep 2022 13:27:16 +0100
init-system-helpers (1.64) unstable; urgency=medium
* Team upload.
* d-s-h: break infinite recursion on symlinks. (Closes: #1014119)
* Bump Standards-Version to 4.6.1, no changes
* Update date ranges in d/copyright
-- Luca Boccassi <bluca@debian.org> Mon, 04 Jul 2022 11:19:08 +0100
init-system-helpers (1.63) unstable; urgency=medium
[ Debian Janitor ]
* Remove constraints unnecessary since buster
* init-system-helpers: Drop versioned constraint on perl-base in Depends.
* init: Drop versioned constraint on init-system-helpers in Depends.
[ Johannes Schauer Marin Rodrigues ]
* t/helpers.pm: use installed version of deb-systemd-helper if
TEST_INSTALLED is set
* add DPKG_ROOT support (Closes: #983421)
[ Niels Thykier ]
* Add additional error checking on write operations.
The `close()` call can fail on both read and write - while the read is
usually relatively benign, for the write counter part can include "fun"
errors. Most of these would most likely be persistent issues, but it makes
sense to detect errors as early possible.
[ Ville Skyttä ]
* service: use `grep -F` instead of `egrep`
`egrep` and `fgrep` have been deprecated in GNU grep since 2007, and in
current post 3.7 Git they have been made to emit obsolescence warnings.
The occurrence in `service` uses a non-regex argument, so switch to `grep
-F` instead of `-E`.
-- Michael Biebl <biebl@debian.org> Mon, 23 May 2022 22:48:30 +0200
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
# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog init`.
Generated by dwww version 1.16 on Mon Dec 15 21:03:25 CET 2025.