From: Khem Raj Date: Thu, 22 Aug 2013 03:35:44 +0000 (-0700) Subject: use CAP_MKNOD ConditionCapability X-Git-Tag: v207~93 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=67c15b9a7ac016ac5c9b885756b2eaa7f44a0509;p=elogind.git 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 --- diff --git a/units/kmod-static-nodes.service.in b/units/kmod-static-nodes.service.in index 98664ea18..d8a84204a 100644 --- a/units/kmod-static-nodes.service.in +++ b/units/kmod-static-nodes.service.in @@ -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