Proposed fix in systemd. Run systemd-tmpfiles, during postinst, the way
it would be run on boot, such that all base files are correct, including
any overrides shipped by any other package; systemd; in transient
runtime dir.

At the same time, the dh_installinit is silenced to not produce the
systemd-tmpfiles snippet which this package does not need.

This solves the issue of integration with rsyslog; generically; without
requiring to backport debhelper, nor change rsyslog package.

** Changed in: rsyslog (Ubuntu)
       Status: Confirmed => Invalid

** Changed in: rsyslog (Ubuntu Xenial)
       Status: Confirmed => Invalid

** Changed in: rsyslog (Ubuntu Artful)
       Status: Confirmed => Invalid

** Changed in: rsyslog (Ubuntu Bionic)
       Status: Confirmed => Invalid

** Changed in: systemd (Ubuntu)
       Status: Confirmed => Fix Committed

** Patch added: "lp1748147.diff"
   
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1748147/+attachment/5155096/+files/lp1748147.diff

** Changed in: debhelper (Ubuntu Bionic)
       Status: In Progress => Won't Fix

** Changed in: debhelper (Ubuntu Bionic)
     Assignee: Seyeong Kim (xtrusia) => (unassigned)

** Changed in: debhelper (Ubuntu Artful)
       Status: In Progress => Won't Fix

** Changed in: debhelper (Ubuntu Artful)
     Assignee: Seyeong Kim (xtrusia) => (unassigned)

** Changed in: debhelper (Ubuntu Xenial)
       Status: In Progress => Won't Fix

** Changed in: debhelper (Ubuntu Xenial)
     Assignee: Seyeong Kim (xtrusia) => (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1748147

Title:
  [SRU] debhelper support override from /etc/tmpfiles.d for systemd

To manage notifications about this bug go to:
https://bugs.launchpad.net/debhelper/+bug/1748147/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to