https://github.com/systemd/systemd/releases
1. For those who are using systemd, be aware.
It means the existing SystemV initscripts that have been used in compatibility mode could be removed altogether. You should make sure that there is a systemd unit file for things you are running, if any of those has been starting by systemd using the sysvinit scripts.
My recommendation is that before doing upgrades, always check the systemd version that will be upgraded (-s stands for simulated, basically a dry run).
2. For those who are using sysvinit, check the orphan-sysvinit-scripts package.
Usually some Debian/Devuan developers will gather the removed initscripts and package them in the Debian orphan-sysvinit-scripts package. Upgrade this Debian package will bring them back.
See which initscripts were/are brought back
Good luck and, be careful out there :)
NOTE: this thread is not a place for another systemd flame war. Please refrain from making it one.
Quote
Announcements of Future Feature Removals:
* Support for System V service scripts is deprecated and will be
removed in v258. Please make sure to update your software
*now* to include a native systemd unit file instead of a legacy
System V script to retain compatibility with future systemd releases.
1. For those who are using systemd, be aware.
It means the existing SystemV initscripts that have been used in compatibility mode could be removed altogether. You should make sure that there is a systemd unit file for things you are running, if any of those has been starting by systemd using the sysvinit scripts.
My recommendation is that before doing upgrades, always check the systemd version that will be upgraded (-s stands for simulated, basically a dry run).
apt-get -s upgradeor if upgrading to the next Debian version:
apt-get -s dist-upgradeThe log will tell which systemd version is a candidate in the upgrade. And then make your decision.
2. For those who are using sysvinit, check the orphan-sysvinit-scripts package.
Usually some Debian/Devuan developers will gather the removed initscripts and package them in the Debian orphan-sysvinit-scripts package. Upgrade this Debian package will bring them back.
See which initscripts were/are brought back
dpkg -L orphan-sysvinit-scripts
Good luck and, be careful out there :)
NOTE: this thread is not a place for another systemd flame war. Please refrain from making it one.