From: Yu Watanabe Date: Tue, 8 Aug 2023 16:25:42 +0000 (+0900) Subject: Revert "Revert "tmpfiles.d: adjust /dev/vfio/vfio access mode"" X-Git-Tag: v255-rc1~784 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ca15b59f1f37cad54e82edb3042e8a035fc6ab18;p=thirdparty%2Fsystemd.git Revert "Revert "tmpfiles.d: adjust /dev/vfio/vfio access mode"" This reverts commit 33b91308c26ca5d512e43b6b32d596a2c9237d04. The commit b42482af904ae0b94a6e4501ec595448f0ba1c06 dropped '--exclude-prefix=/dev' from systemd-tmpfiles-setup.service. So, the possibly later invocation of the service changes the permission set by udevd. As commmented in the head of this file, settings should be consistent with udev rules. Only missing entry here is vfio. Let's re-add the entry for the device. Addresses https://github.com/systemd/systemd/pull/28681#issuecomment-1666949888. --- diff --git a/tmpfiles.d/static-nodes-permissions.conf.in b/tmpfiles.d/static-nodes-permissions.conf.in index f77312a71c7..df1fe2e3d5c 100644 --- a/tmpfiles.d/static-nodes-permissions.conf.in +++ b/tmpfiles.d/static-nodes-permissions.conf.in @@ -14,6 +14,7 @@ z /dev/snd/timer 0660 - audio - z /dev/loop-control 0660 - disk - z /dev/net/tun 0666 - - - z /dev/fuse 0666 - - - +z /dev/vfio/vfio 0666 - - - z /dev/kvm {{DEV_KVM_MODE}} - kvm - z /dev/vhost-net {{DEV_KVM_MODE}} - kvm - z /dev/vhost-vsock {{DEV_KVM_MODE}} - kvm -