Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-12-09 Thread Emmanuel Bourg
Hi Thorsten, The issue I reported that prevented systemd-sysusers from being used without systemd as the init system has just been fixed (#926316). So in theory we should be able to use it with other init systems. But the fact that elogind conflicts with systemd creates another hurdle. If the

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-09-01 Thread Thorsten Glaser
Dixi quod… >branch and testing it; can we please merge it into master and upload >to unstable once it has been tested (should be no problem, I already FWIW, it builds and installs (as upgrade) and starts. bye, //mirabilos -- 15:41⎜ Somebody write a testsuite for helloworld :-)

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-09-01 Thread Thorsten Glaser
Version: 9.0.24-1 Emmanuel, > What is the issue with the dependency on systemd? I was under the there is new data related to that: In bullseye/sid, there’s elogind as desktop/logind alternative that implements the logind API but does not otherwise try to take over the system, allowing other

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-07 Thread Thorsten Glaser
On Sun, 7 Apr 2019, Ivo De Decker wrote: > Also, I'm not sure adding an init script now is an approriate change > for the freeze. It is, it only touches systems on which it previously did not work. > Some other changes suggested in this bug (like changes in systemd) > certainly are not. This

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-07 Thread Ivo De Decker
Control: tags -1 buster-ignore Hi, On Wed, Apr 03, 2019 at 02:33:47PM +0200, Thorsten Glaser wrote: > On Wed, 3 Apr 2019, Emmanuel Bourg wrote: > > > > I really insist on being able to install tomcat9 without having to > > > install a whole other init system, even if it is not used. > > > >

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-03 Thread Thorsten Glaser
On Wed, 3 Apr 2019, Emmanuel Bourg wrote: > > I really insist on being able to install tomcat9 without having to > > install a whole other init system, even if it is not used. > > See this as a compromise? I don’t know… the missing initscript is an RC bug, so the compromise would start _after_

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-03 Thread Emmanuel Bourg
Le 03/04/2019 à 13:39, Thorsten Glaser a écrit : > I really insist on being able to install tomcat9 without having to > install a whole other init system, even if it is not used. See this as a compromise? > I’ve seen that > systemd-sysusers is a service… does that mean the service needs to >

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-03 Thread Thorsten Glaser
On Wed, 3 Apr 2019, Emmanuel Bourg wrote: > Assuming #926316 gets fixed, I think we should focus only on providing a > usable sysvinit script as required by the policy. Supporting people I really insist on being able to install tomcat9 without having to install a whole other init system, even if

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-03 Thread Emmanuel Bourg
Le 02/04/2019 à 23:01, Thorsten Glaser a écrit : > Most people using Debian without systemd have APT pinning or other > measures in place that prevent the systemd package, which ships the > systemd-sysusers binary (and service?), from being installed, in > order to not sneakily being converted to

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-02 Thread Thorsten Glaser
Hi Emmanuel, >What is the issue with the dependency on systemd? Most people using Debian without systemd have APT pinning or other measures in place that prevent the systemd package, which ships the systemd-sysusers binary (and service?), from being installed, in order to not sneakily being

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-02 Thread Emmanuel Bourg
Hi Thorsten, Le 02/04/2019 à 16:54, Thorsten Glaser a écrit : > due to your objection against perceived complexity, I changed the way > I’ve implemented this. Doing this at all is required because the hard > “Depends: systemd” will not work on many non-systemd systems What is the issue with the

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-02 Thread Thorsten Glaser
Hi Emmanuel, > This restores the ability to create the tomcat user without systemd. due to your objection against perceived complexity, I changed the way I’ve implemented this. Doing this at all is required because the hard “Depends: systemd” will not work on many non-systemd systems, and, as

Bug#925473: tomcat9: sysvinit script missing (Policy §9.11¶2 “must”)

2019-04-01 Thread Thorsten Glaser
Hi Emmanuel, > > When it's ready please let me review the update before uploading. > > OK. Here we are, now. I’m posting the entire diff, but with comments in between. This is exactly what’s on git master right now. I’d like to merge the fixes for #925928 and #925929 and upload once you have