summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranck Bui <fbui@suse.com>2020-11-19 08:55:56 +0100
committerFranck Bui <fbui@suse.com>2020-11-19 09:49:42 +0100
commitb3e32582f67c68896b6b05893b138a975fa26454 (patch)
tree43518a506d68f42af336a46f33efed75d9615433
parentf56a9cbf9c20cd798258d3db302d51bf21458b38 (diff)
downloadsystemd-b3e32582f67c68896b6b05893b138a975fa26454.tar.gz
Revert "units: skip modprobe@.service if the unit appears to be already loaded"
This reverts commit 9cbf1e58f9629af5c6b56777ee73dc6320306d6d. The presence of /sys/module/%I directory can't be used to assert that the load of a given module is complete and therefore the call to modprobe(8) can be skipped. Indeed this directory is created before the init() function of the module is called. Users of modprobe@.service needs to be sure that once this service returns the module is fully operational.
-rw-r--r--units/modprobe@.service1
1 files changed, 0 insertions, 1 deletions
diff --git a/units/modprobe@.service b/units/modprobe@.service
index 968994287c..cf8baf6084 100644
--- a/units/modprobe@.service
+++ b/units/modprobe@.service
@@ -13,7 +13,6 @@ DefaultDependencies=no
Before=sysinit.target
Documentation=man:modprobe(8)
ConditionCapability=CAP_SYS_MODULE
-ConditionPathExists=!/sys/module/%I
[Service]
Type=oneshot