From 3a827125e70aa2cabbb97334f75576229efd6868 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 7 Jan 2020 19:00:56 +0100 Subject: [PATCH] man: stop recommending modprobe -abq in ExecStartPre= --- man/systemd.resource-control.xml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/man/systemd.resource-control.xml b/man/systemd.resource-control.xml index a9600917ea4..bf7aff6b202 100644 --- a/man/systemd.resource-control.xml +++ b/man/systemd.resource-control.xml @@ -720,10 +720,15 @@ Note that whitelists defined this way should only reference device groups which are resolvable at the time the unit is started. Any device groups not resolvable then are not added to the device whitelist. In order to work around this limitation, consider extending service units - with an ExecStartPre=/sbin/modprobe… line that loads the necessary - kernel module implementing the device group if missing. Example: … + with a pair of After=modprobe@xyz.service and + Wants=modprobe@xyz.service lines that load the necessary kernel module + implementing the device group if missing. + Example: … +[Unit] +Wants=modprobe@loop.service +After=modprobe@loop.service + [Service] -ExecStartPre=-/sbin/modprobe -abq loop DeviceAllow=block-loop DeviceAllow=/dev/loop-control … -- 2.39.5