[Bug 1748147] Re: [SRU] debhelper support override from /etc/tmpfiles.d for systemd
Robie Basak
1748147 at bugs.launchpad.net
Wed Oct 10 15:49:31 UTC 2018
Hello Nick, or anyone else affected,
Accepted systemd into xenial-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/systemd/229-4ubuntu21.5 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-xenial to verification-done-xenial. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-xenial. In either case, details of your
testing will help us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: systemd (Ubuntu Xenial)
Status: In Progress => Fix Committed
** Tags removed: verification-done
** Tags added: verification-needed verification-needed-xenial
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rsyslog in Ubuntu.
https://bugs.launchpad.net/bugs/1748147
Title:
[SRU] debhelper support override from /etc/tmpfiles.d for systemd
Status in debhelper:
Fix Released
Status in debhelper package in Ubuntu:
Fix Released
Status in rsyslog package in Ubuntu:
Invalid
Status in systemd package in Ubuntu:
Fix Released
Status in debhelper source package in Xenial:
Won't Fix
Status in rsyslog source package in Xenial:
Invalid
Status in systemd source package in Xenial:
Fix Committed
Status in debhelper source package in Artful:
Won't Fix
Status in rsyslog source package in Artful:
Invalid
Status in systemd source package in Artful:
Won't Fix
Status in debhelper source package in Bionic:
Won't Fix
Status in rsyslog source package in Bionic:
Invalid
Status in systemd source package in Bionic:
Fix Released
Bug description:
[Impact]
/var/log's Permission is going back to 755 after upgrading systemd
if rsyslog is installed (default)
[Resolution]
Ensure that dh_installinit does not "helpfully" generate partial systemd-tmpfiles snippets in systemd package postinst.
Ensure that a generic systemd-tmpfiles call is done in systemd
postinst, which takes into account /all/ configurations, not just
some.
[Regression Potential]
* This fix was already tested in bionic and works well there.
* Bad autogenerated calls to systemd-tmpfiles are removed from
systemd postinst, and replaced by a call that takes all configs into
account, thus this is a very safe thing to do - and simply repeats
what is done on boot, thus is as safe as it gets.
[Test Case]
1. Launch xenila container
2. ls -latr /var
3. apt install --reinstall systemd
4. ls -latr /var
The ownership, group and permissions for /var/log should remain the
same.
To manage notifications about this bug go to:
https://bugs.launchpad.net/debhelper/+bug/1748147/+subscriptions
More information about the foundations-bugs
mailing list