Debian Bug report logs - #793416
dh-systemd: help making systemd drop-in overwrite files take effect

version graph

Package: debhelper; Maintainer for debhelper is Debhelper Maintainers <debhelper@packages.debian.org>; Source for debhelper is src:debhelper (PTS, buildd, popcon).

Reported by: Patrick Schleizer <adrelanos@riseup.net>

Date: Thu, 23 Jul 2015 20:33:01 UTC

Severity: wishlist

Found in version debhelper/9.20160709

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#793416; Package dh-systemd. (Thu, 23 Jul 2015 20:33:05 GMT) (full text, mbox, link).


Acknowledgement sent to Patrick Schleizer <adrelanos@riseup.net>:
New Bug report received and forwarded. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Thu, 23 Jul 2015 20:33:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Patrick Schleizer <adrelanos@riseup.net>
To: submit@bugs.debian.org
Cc: Whonix-devel <whonix-devel@whonix.org>
Subject: help making systemd drop-in overwrite files take effect
Date: Thu, 23 Jul 2015 20:28:45 +0000
Package: dh-systemd
Severity: wishlist

Could you please add a feature, so debhelper (dh-systemd) could help
making systemd drop-in overwrite files
(/lib/systemd/system/unit.service.d/override.conf) take effect?

(systemctl daemon-reload + service restart)

(guarded by [ -d /run/systemd/system ])

(Override files shipped by different packages.)

Cheers,
Patrick



Information forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#793416; Package dh-systemd. (Thu, 23 Jul 2015 20:39:08 GMT) (full text, mbox, link).


Acknowledgement sent to Felipe Sateler <fsateler@debian.org>:
Extra info received and forwarded to list. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Thu, 23 Jul 2015 20:39:08 GMT) (full text, mbox, link).


Message #10 received at 793416@bugs.debian.org (full text, mbox, reply):

From: Felipe Sateler <fsateler@debian.org>
To: Patrick Schleizer <adrelanos@riseup.net>, 793416@bugs.debian.org
Cc: Whonix-devel <whonix-devel@whonix.org>
Subject: Re: Bug#793416: help making systemd drop-in overwrite files take effect
Date: Thu, 23 Jul 2015 17:36:56 -0300
On 23 July 2015 at 17:28, Patrick Schleizer <adrelanos@riseup.net> wrote:
> Package: dh-systemd
> Severity: wishlist
>
> Could you please add a feature, so debhelper (dh-systemd) could help
> making systemd drop-in overwrite files
> (/lib/systemd/system/unit.service.d/override.conf) take effect?
>
> (systemctl daemon-reload + service restart)
>
> (guarded by [ -d /run/systemd/system ])
>
> (Override files shipped by different packages.)

I'm not sure a package should restart anothe service. Is there
precedent for this? I seem to recall libc or libssl asking me which
services I should restart, but I don't remember ever seeing any
packages restart other services.

-- 

Saludos,
Felipe Sateler



Information forwarded to debian-bugs-dist@lists.debian.org, pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>:
Bug#793416; Package dh-systemd. (Thu, 23 Jul 2015 20:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Patrick Schleizer <adrelanos@riseup.net>:
Extra info received and forwarded to list. Copy sent to pkg-systemd-maintainers <pkg-systemd-maintainers@lists.alioth.debian.org>. (Thu, 23 Jul 2015 20:54:03 GMT) (full text, mbox, link).


Message #15 received at 793416@bugs.debian.org (full text, mbox, reply):

From: Patrick Schleizer <adrelanos@riseup.net>
To: Felipe Sateler <fsateler@debian.org>, 793416@bugs.debian.org
Cc: Whonix-devel <whonix-devel@whonix.org>
Subject: Re: Bug#793416: help making systemd drop-in overwrite files take effect
Date: Thu, 23 Jul 2015 20:52:52 +0000
Felipe Sateler:
> On 23 July 2015 at 17:28, Patrick Schleizer <adrelanos@riseup.net> wrote:
>> Package: dh-systemd
>> Severity: wishlist
>>
>> Could you please add a feature, so debhelper (dh-systemd) could help
>> making systemd drop-in overwrite files
>> (/lib/systemd/system/unit.service.d/override.conf) take effect?
>>
>> (systemctl daemon-reload + service restart)
>>
>> (guarded by [ -d /run/systemd/system ])
>>
>> (Override files shipped by different packages.)
> 
> I'm not sure a package should restart anothe service. Is there
> precedent for this? I seem to recall libc or libssl asking me which
> services I should restart, but I don't remember ever seeing any
> packages restart other services.

I am not aware of any examples within Debian. My use case are user
specific packages, where you deploy a configuration package. We make use
of this in Debian derivatives, Whonix [a derivative of Debian] and Qubes
[Debian templates].

Cheers,
Patrick




Changed Bug title to 'dh-systemd: help making systemd drop-in overwrite files take effect' from 'help making systemd drop-in overwrite files take effect'. Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Mon, 11 Jul 2016 17:12:15 GMT) (full text, mbox, link).


Bug reassigned from package 'dh-systemd' to 'debhelper'. Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Mon, 11 Jul 2016 17:33:37 GMT) (full text, mbox, link).


Marked as found in versions debhelper/9.20160709. Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Mon, 11 Jul 2016 17:33:38 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jul 27 06:09:17 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.