]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Revert "Revert "tmpfiles.d: adjust /dev/vfio/vfio access mode""
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 8 Aug 2023 16:25:42 +0000 (01:25 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 9 Aug 2023 02:27:39 +0000 (11:27 +0900)
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.

tmpfiles.d/static-nodes-permissions.conf.in

index f77312a71c72e25724d645e1453d773c980d2566..df1fe2e3d5ce2af44c4a6250aa12b6ab02c2638a 100644 (file)
@@ -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 -