control: tags -1 + pending
control: reassign -1 init-system-helpers 1.16

Hi Michael,

Michael Biebl <bi...@debian.org> writes:

> Am 15.02.2014 20:25, schrieb Michael Biebl:
>> Package: dh-systemd
>> Version: 1.15
>> Severity: normal
>> 
>> (This issue was reported on IRC by uau)
>> 
>> We generate mainterscripts code to mask services when a package is removed
>> (and unmask them again on re-install).
>> 
>> The reasoning for this behaviour is, that on remove the native service
>> files are removed but the SysV init scripts (which typically are
>> conffiles) aren't. Conffiles are only removed on purge.
>> While typically SysV init scripts become no-ops if their corresponding
>> binary has been removed, having the services show up in systemctl
>> status, is confusing.
>> 
>> When masking a service which should take into account, that the
>> administrator has made local modification by copying the file to
>> /etc/systemd/system.
>> 
>> In this case we shouldn't try to overwrite this file with a /dev/null
>> symlink.
>> On re-install, we also need to make sure when running the unmask, to
>> take into account that /etc/systemd/system/<unit> is a file (custom
>> modification) and not remove it in that case.
>
> I think we should be able to handle this within
> deb-systemd-helper without having to generate (new) maintainer scripts code.
>
> Michael, if you agree, let's re-assign the bug to i-s-h.
I agree.

This should be adressed with:
http://anonscm.debian.org/gitweb/?p=collab-maint/init-system-helpers.git;a=commitdiff;h=cbfce36a16095b9f8155ecfb620e1d6194dcc7e7

Waiting for confirmation from uau before uploading 1.17.

-- 
Best regards,
Michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to