summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scrub/e2scrub_all.service.in2
-rw-r--r--scrub/e2scrub_reap.service.in2
2 files changed, 4 insertions, 0 deletions
diff --git a/scrub/e2scrub_all.service.in b/scrub/e2scrub_all.service.in
index bc05184b..20f42bfe 100644
--- a/scrub/e2scrub_all.service.in
+++ b/scrub/e2scrub_all.service.in
@@ -1,6 +1,8 @@
[Unit]
Description=Online ext4 Metadata Check for All Filesystems
ConditionACPower=true
+ConditionCapability=CAP_SYS_ADMIN
+ConditionCapability=CAP_SYS_RAWIO
Documentation=man:e2scrub_all(8)
[Service]
diff --git a/scrub/e2scrub_reap.service.in b/scrub/e2scrub_reap.service.in
index b0536151..cf26437c 100644
--- a/scrub/e2scrub_reap.service.in
+++ b/scrub/e2scrub_reap.service.in
@@ -1,5 +1,7 @@
[Unit]
Description=Remove Stale Online ext4 Metadata Check Snapshots
+ConditionCapability=CAP_SYS_ADMIN
+ConditionCapability=CAP_SYS_RAWIO
Documentation=man:e2scrub_all(8)
[Service]