News for hackers. Stuff that matters.
Re:DUR: The Debian User Repository by andrewshadura on Saturday June 26, 2021 @03:07AM (#27639816)
In fact, init scripts are only used by systemd when there are no corresponding native unit files.
Re:DUR: The Debian User Repository by kijin on Saturday June 26, 2021 @04:33AM (#27640202)
A lot of debian packages supply both systemd unit files and init scripts. You can use either to step on the other's foot.
Re:DUR: The Debian User Repository by andrewshadura on Saturday June 26, 2021 @06:28AM (#27640729)
As I said, init scripts are only used if there's no unit file. If there's a systemd unit, the init script is ignored.
Re:DUR: The Debian User Repository by kijin on Saturday June 26, 2021 @07:19AM (#27640956)
If there's a systemd unit, the init script is redundant, confusing, and possibly dangerous. It should not exist in the first place, perhaps except as a thin wrapper around the corresponding systemd command.
Re:DUR: The Debian User Repository by yrro on Saturday June 26, 2021 @01:19PM (#27643795)
If you invoke the init script on a system booted with systems then it does indeed wrap the equivalent systemctl command.
Re:DUR: The Debian User Repository by seba_dos1 on Saturday June 26, 2021 @11:19AM (#27642623)
If the package maintainer wants to support systemd-less systems out there, I don't see a reason to not let them to.
Re:DUR: The Debian User Repository by mst on Saturday June 26, 2021 @03:13PM (#27644891)
Having that support come in the form of installing both on all systems does have its downsides though.

OTOH, I wouldn't be surprised if every other feasible approach's downsides are widely regarded to be worse.

Software. Yay :D