[debhelper-devel] Bug#864504: dh_systemd_enable: please go back using `disable` instead of `mask`

Alan Jenkins alan.christopher.jenkins at gmail.com
Fri Aug 4 21:12:08 UTC 2017


On 04/08/17 20:52, Michael Biebl wrote:
> On Fri, 09 Jun 2017 17:48:59 +0100 Alan Jenkins
>> There were two reasons `mask` was used here.
>>
>> 1. #722521.  Removing a package naturally deletes most of its files, including
>>     deleting the systemd service unit.  However the system V init script is
>>     preserved, because it might include user changes.  This can work OK under
>>     system V init, but systemd also picks up the initscript, and will show it
>>     as a started service in messages, logs, `systemctl list-units` etc.
>>
>> #722521 seems perfectly possible to resolve, without resorting to masking.
> How?
>

You snipped my point 2, which also referred to #722521.  Sadly this was 
a typo. Point _2_ is the easy one to resolve.  Point 1 should have 
referred to #714903; I think it is the more fundamental issue.

Sorry!
Alan




More information about the debhelper-devel mailing list