On Thu, 6 Oct 2022, Emmanuel Bourg wrote: > It appears that this idea has been implemented last year with the > orphan-sysvinit-scripts package, under the Debian sysvinit maintainers > umbrella. It was released with Bullseye and already contains an init script > for tomcat9.
A very broken init script though. > Could we agree this is a fair compromise, compliant with the result of > the GR on init systems, and move on? I’ve still got complaints, but I guess we could at least fix the status quo. There’s more to this than the script though. Go checkout the sysvinit branch and look at these, please: - debian/libexec/sysv-getjre.sh - debian/libexec/sysv-start.sh OK to have them in the main package? Some more patches are also needed, I will need to pick that out, but I don’t have any time before probably middle of next week for that. I’d still prefer to have *all* of the logic in the main package, but this way we can at least keep things somewhat in sync, if you agree to these scripts. Note that the way of doing it like this was explicitly recommended to me by someone from the systemd crowd. The sysvinit branch is tested, btw. I have an extra patch to allow for compilation on bullseye and installation of the resulting binary package on buster, and it works on both. While the patch might make sense to have anyway (so bullseye-security can receive updates) I’d tackle that separately, as it has no relation to the init foo. At least orphan-sysvinit-scripts is team-maintained and I’m kinda in that team as well so I can update both at the same time. bye, //mirabilos -- Infrastrukturexperte • tarent solutions GmbH Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/ Telephon +49 228 54881-393 • Fax: +49 228 54881-235 HRB AG Bonn 5168 • USt-ID (VAT): DE122264941 Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg **************************************************** /⁀\ The UTF-8 Ribbon ╲ ╱ Campaign against Mit dem tarent-Newsletter nichts mehr verpassen: ╳ HTML eMail! Also, https://www.tarent.de/newsletter ╱ ╲ header encryption! **************************************************** __ This is the maintainer address of Debian's Java team <https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.