use CAP_MKNOD ConditionCapability

Fixes errors seen when booting VMs on QEMU like

systemd[1]: kmod-static-nodes.service: main process exited, code=exited, status=203/EXEC
systemd[1]: Failed to start Create list of required static device nodes for the current kernel.
systemd[1]: Unit kmod-static-nodes.service entered failed state.

Make sure that mknod capability is available

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj 2013-08-21 20:35:44 -07:00 committed by Zbigniew Jędrzejewski-Szmek
parent d83c224da0
commit 67c15b9a7a
1 changed files with 1 additions and 1 deletions

View File

@ -9,7 +9,7 @@
Description=Create list of required static device nodes for the current kernel
DefaultDependencies=no
Before=sysinit.target systemd-tmpfiles-setup-dev.service
ConditionVirtualization=!container
ConditionCapability=CAP_MKNOD
[Service]
Type=oneshot