]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
units: pass CAP_SYS_RESOURCE to homed 17100/head
authorLennart Poettering <lennart@poettering.net>
Fri, 18 Sep 2020 20:01:49 +0000 (22:01 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 18 Sep 2020 20:35:36 +0000 (22:35 +0200)
The ext4 fs resize ioctl needs CAP_SYS_RESOURCE, irritatingly. Let's
grant it to homed hence.

Fixes: #15115
units/systemd-homed.service.in

index 45dc9306ddabe550d263eeb57456a1a46c5ac31f..7109e0351ced2d83188ae4c0c8afdd34b28b276d 100644 (file)
@@ -14,7 +14,7 @@ After=home.mount
 
 [Service]
 BusName=org.freedesktop.home1
-CapabilityBoundingSet=CAP_SYS_ADMIN CAP_CHOWN CAP_DAC_OVERRIDE CAP_FOWNER CAP_FSETID CAP_SETGID CAP_SETUID
+CapabilityBoundingSet=CAP_SYS_ADMIN CAP_CHOWN CAP_DAC_OVERRIDE CAP_FOWNER CAP_FSETID CAP_SETGID CAP_SETUID CAP_SYS_RESOURCE
 DeviceAllow=/dev/loop-control rw
 DeviceAllow=/dev/mapper/control rw
 DeviceAllow=block-* rw