X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsystemd.device.xml;h=619fe1968046bfab9b6930a291179c53ccaeed10;hp=002b647ff9d3d62235c51a346f3238b743c680e0;hb=dc7f577501278633be6abb0600df8a21561f6640;hpb=419173e60a05424008fcd312f6df4b59b2ce8e62 diff --git a/man/systemd.device.xml b/man/systemd.device.xml index 002b647ff..619fe1968 100644 --- a/man/systemd.device.xml +++ b/man/systemd.device.xml @@ -75,7 +75,7 @@ udev tag (by default all block and network devices, and a few others). This may be used to define dependencies between devices and other units. To tag a - udev device use TAG+="systemd" in + udev device, use TAG+="systemd" in the udev rules file, see udev7 for details. @@ -102,28 +102,35 @@ SYSTEMD_WANTS= + SYSTEMD_USER_WANTS= Adds dependencies of - type Wants from - the device unit to all listed units. This - may be used to activate arbitrary - units when a specific device becomes - available. Note that this and the + type Wants from the + device unit to all listed units. The + first form is used by the system + systemd instance, the second by user + systemd instances. Those settings may + be used to activate arbitrary units + when a specific device becomes + available. + + Note that this and the other tags are not taken into account unless the device is tagged with the systemd string in the udev database, because otherwise - the device is not exposed as systemd - unit (see above). Note that systemd - will only act on - Wants dependencies - when a device first becomes active, it - will not act on them if they are added - to devices that are already - active. Use + the device is not exposed as a systemd + unit (see above). + + Note that systemd will only act + on Wants + dependencies when a device first + becomes active. It will not act on + them if they are added to devices that + are already active. Use SYSTEMD_READY= (see below) to influence on which udev - event to trigger the device - dependencies. + event to trigger the dependencies. + @@ -142,11 +149,13 @@ even if it shows up in the udev tree. If this property is unset or set to 1, the device will be considered - plugged the moment it shows up in the + plugged if it is visible in the udev tree. This property has no influence on the behavior when a device disappears from the udev - tree. This option is useful to support + tree. + + This option is useful to support devices that initially show up in an uninitialized state in the tree, and for which a changed