[2019-11-17 19:56] Kyle Robbertze <k...@paddatrapper.com> > > Here I formally propose following option, withdrawing any previous > > versions. > > > > Being able to run Debian systems with init systems other than > > systemd continues to be value for the project. Package MUST work > > with pid1 != systemd, unless it was designed by upstream to work > > exclusively with systemd and no support for running without > > systemd is available. > > > > Software that uses systemd features non-conditionally should be > > considered as designed to work exclusively with systemd, but > > software that does just do not provide init.d should not. In > > I am failing to parse this line. Are you saying that software that > provides a systemd unit file, but no init.d script, and does not use any > systemd features unconditionally should be considered as not having > exclusive systemd support?
Yes. Example of such situation is laminar[^1] Upstream provides systemd unit file and no init.d script. The software itself is totally init-agnostic: it is configured by several environment variables and listens on two sockets. This software is /not/ to be considered "designed for systemd only". [^1]: https://salsa.debian.org/debian/laminar -- Note, that I send and fetch email in batch, once in a few days. Please, mention in body of your reply when you add or remove recepients.