[Bug 1577001] [NEW] Installing lxd leaves /var/lib/lxd/unix.socket with wrong group ownership
Launchpad Bug Tracker
1577001 at bugs.launchpad.net
Sun May 1 00:51:00 UTC 2016
You have been subscribed to a public bug:
On ubuntu 16.04, doing
sudo apt-get install lxd
sometimes leaves the file
with group root, but it should have group lxd. Doing
sudo systemctl restart lxd.socket
rescues the file and gives it the right group ownership.
Adding logging to the package's postinst shows that, if /var/lib/lxd/unix.socket did not already exist, it is created by the line
deb-systemd-helper enable lxd.service
and with the wrong group permissions.
If the socket already existed with the correct group ownership that command breaks the permissions and sets it to be group root.
It's about 90% repeatable on one machine here (with an SSD main disk).
DistroRelease: Ubuntu 16.04
Package: lxd 2.0.0-0ubuntu4
ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6
Uname: Linux 4.4.0-21-generic x86_64
Date: Sat Apr 30 08:24:53 2016
InstallationDate: Installed on 2016-03-26 (35 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Beta amd64 (20160323)
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: systemd (Ubuntu)
** Tags: amd64 apport-bug xenial
Installing lxd leaves /var/lib/lxd/unix.socket with wrong group ownership
You received this bug notification because you are a member of Ubuntu Foundations Bugs, which is subscribed to systemd in Ubuntu.
More information about the foundations-bugs