mirror of
https://github.com/systemd/systemd
synced 2025-10-06 00:13:24 +02:00
units: add a longer comment to modprobe@.service explaining when to use it
This commit is contained in:
@@ -7,6 +7,20 @@
|
|||||||
# the Free Software Foundation; either version 2.1 of the License, or
|
# the Free Software Foundation; either version 2.1 of the License, or
|
||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
|
|
||||||
|
# This unit loads a specific kernel module explicitly and synchronizes on its
|
||||||
|
# initialization to be complete. This unit should only be used as dependency
|
||||||
|
# if automatic module loading cannot be used for a module, i.e. in exceptional
|
||||||
|
# cases. These cases may include:
|
||||||
|
#
|
||||||
|
# 1. The primary API exposed by the module is a device node that is normally
|
||||||
|
# managed by systemd-tmpfiles-setup-dev-early.service (and thus auto-loading
|
||||||
|
# is generally supported), but some service already needs the functionality
|
||||||
|
# during even earlier boot.
|
||||||
|
#
|
||||||
|
# 2. The primary API exposed by the module is some directory in /sys/, /proc/
|
||||||
|
# or configfs, where simple access generally is not sufficient to load the
|
||||||
|
# module.
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Load Kernel Module %i
|
Description=Load Kernel Module %i
|
||||||
DefaultDependencies=no
|
DefaultDependencies=no
|
||||||
|
Reference in New Issue
Block a user