Bug#971713: sysstat: init or systemd file has overlapping runlevels
Matthew Vernon
matthew at debian.org
Fri Feb 19 08:38:21 GMT 2021
On 15/12/2020 21:34, Jesse Smith wrote:
> On 2020-12-15 5:04 p.m., Trek wrote:
>> On Tue, 15 Dec 2020 12:45:40 -0400
>> Jesse Smith <jsmith at resonatingmedia.com> wrote:
>>
>>> I gave the patch a test run and, while I like what it does in theory,
>>> in practise I'm running into trouble with it. When I use the attached
>>> patch and then run "make check" in the insserv source directory,
>>> inssrev segfaults after about eight tests. I haven't had a chance yet
>>> to hunt down what is causing the problem, but I'm guessing a variable
>>> is getting used before it is given a value/initialized.
>> well, moving the Start_Stop_Overlap call broke the assumption that
>> start_levels and stop_levels are never undefined, so this additional
>> patch should fix the regression
>>
>> make check now passes all 240 tests
>>
>> thanks for the review and happy hacking! :)
>
> Thank you for the updated patch. I have confirmed it works here and
> passes all checks. I've committed the change for the upcoming 1.23.0
> branch of insserv. People are welcome to test it out and, when the next
> version gets published, this fix (and update to the manual page) will be
> included.
Are you in a position to publish this version? insserv still has this
grave severity bug open against it, which it'd be good to resolve ASAP
before insserv gets pulled from testing...
Regards,
Matthew
More information about the Debian-init-diversity
mailing list