Bug#925473: Accepted tomcat9 9.0.64-2 (source) into unstable

Thorsten Glaser t.glaser at tarent.de
Thu Oct 6 01:37:21 BST 2022


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!
                        ****************************************************



More information about the pkg-java-maintainers mailing list