incorrect permissions on /var/log after debootstrap
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rsyslog (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
we are debootstrapping a full bionic distribution into a directory. After debootstrapping the permissions on /var/log are incorrect, causing rsyslog to fail because it cannot write into the directory to create the various files.
Also, in the postinst of the rsyslog package I see that systemd-tmpfiles is attempted to be used to create the files defined in /usr/lib/
--create
If this option is passed, all files and directories marked with f, F, w, d, D, v, p, L, c, b, m in the configuration files are
created or written to. Files and directories marked with z, Z, t, T, a, and A have their ownership, access mode and security
labels set.
Since the files are configured with type "z" only ownership, access mode and security will be updated.
# lsb_release -rd
Description: Ubuntu 18.04.1 LTS
Release: 18.04
# apt-cache policy rsyslog
rsyslog:
Installed: 8.32.0-1ubuntu4
Candidate: 8.32.0-1ubuntu4
Version table:
*** 8.32.0-1ubuntu4 100
100 /var/lib/
Actually, it looks like this is already fixed in cosmic. Can this be ported to bionic as well?