]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/systemd-udevd.service.xml
man: extend systemd.directives(7) to all manual pages
[thirdparty/systemd.git] / man / systemd-udevd.service.xml
CommitLineData
420a506e 1<?xml version='1.0'?>
63749b1a
KS
2<?xml-stylesheet type="text/xsl" href="http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl"?>
3<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
420a506e
KS
4 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
5
51dfddc2 6<refentry id="systemd-udevd.service">
63749b1a 7 <refentryinfo>
49408357 8 <title>systemd-udevd.service</title>
d3a2386d
KS
9 <productname>systemd</productname>
10 <authorgroup>
11 <author>
12 <contrib>Developer</contrib>
13 <firstname>Kay</firstname>
14 <surname>Sievers</surname>
15 <email>kay@vrfy.org</email>
16 </author>
17 </authorgroup>
63749b1a 18 </refentryinfo>
420a506e 19
63749b1a 20 <refmeta>
bad1837c 21 <refentrytitle>systemd-udevd.service</refentrytitle>
63749b1a
KS
22 <manvolnum>8</manvolnum>
23 <refmiscinfo class="version"></refmiscinfo>
24 </refmeta>
420a506e 25
63749b1a 26 <refnamediv>
51dfddc2
CG
27 <refname>systemd-udevd.service</refname>
28 <refname>systemd-udevd-control.socket</refname>
29 <refname>systemd-udevd-kernel.socket</refname>
bad1837c 30 <refname>systemd-udevd</refname>
b79f817b 31 <refpurpose>Device event managing daemon</refpurpose>
63749b1a 32 </refnamediv>
420a506e 33
63749b1a 34 <refsynopsisdiv>
51dfddc2
CG
35 <para><filename>systemd-udevd.service</filename></para>
36 <para><filename>systemd-udevd-control.socket</filename></para>
37 <para><filename>systemd-udevd-kernel.socket</filename></para>
b79f817b 38
63749b1a 39 <cmdsynopsis>
b79f817b 40 <command>/usr/lib/systemd/systemd-udevd</command>
63749b1a 41 <arg><option>--daemon</option></arg>
63749b1a 42 <arg><option>--debug</option></arg>
9fa68615
KS
43 <arg><option>--children-max=</option></arg>
44 <arg><option>--exec-delay=</option></arg>
63749b1a 45 <arg><option>--resolve-names=early|late|never</option></arg>
9fa68615 46 <arg><option>--version</option></arg>
63749b1a
KS
47 <arg><option>--help</option></arg>
48 </cmdsynopsis>
b79f817b 49
63749b1a 50 </refsynopsisdiv>
420a506e 51
63749b1a 52 <refsect1><title>Description</title>
b8e8f0cb
ZJS
53 <para><command>systemd-udevd</command> listens to kernel uevents.
54 For every event, systemd-udevd executes matching instructions
55 specified in udev rules. See <citerefentry>
56 <refentrytitle>udev</refentrytitle><manvolnum>7</manvolnum>
b130944f 57 </citerefentry>.</para>
b130944f 58 <para>The behavior of the running daemon can be changed with
63749b1a
KS
59 <command>udevadm control</command>.</para>
60 </refsect1>
420a506e 61
63749b1a
KS
62 <refsect1><title>Options</title>
63 <variablelist>
64 <varlistentry>
65 <term><option>--daemon</option></term>
66 <listitem>
67 <para>Detach and run in the background.</para>
68 </listitem>
69 </varlistentry>
70 <varlistentry>
9fa68615
KS
71 <term><option>--debug</option></term>
72 <listitem>
73 <para>Print debug messages to stderr.</para>
74 </listitem>
75 </varlistentry>
76 <varlistentry>
77 <term><option>--children-max=</option></term>
63749b1a 78 <listitem>
b8e8f0cb 79 <para>Limit the number of events executed in parallel.</para>
63749b1a
KS
80 </listitem>
81 </varlistentry>
82 <varlistentry>
9fa68615 83 <term><option>--exec-delay=</option></term>
63749b1a 84 <listitem>
b8e8f0cb 85
bb31a4ac 86 <para>Delay the execution of RUN instruction by the given
b8e8f0cb
ZJS
87 number of seconds. This option might be useful when
88 debugging system crashes during coldplug caused by loading
89 non-working kernel modules.</para>
63749b1a
KS
90 </listitem>
91 </varlistentry>
92 <varlistentry>
9fa68615 93 <term><option>--resolve-names=</option></term>
63749b1a 94 <listitem>
f13b388f 95 <para>Specify when systemd-udevd should resolve names of users and groups.
63749b1a
KS
96 When set to <option>early</option> (the default) names will be
97 resolved when the rules are parsed. When set to
98 <option>late</option> names will be resolved for every event.
99 When set to <option>never</option> names will never be resolved
100 and all devices will be owned by root.</para>
101 </listitem>
102 </varlistentry>
103 <varlistentry>
104 <term><option>--version</option></term>
105 <listitem>
106 <para>Print version number.</para>
107 </listitem>
108 </varlistentry>
109 <varlistentry>
110 <term><option>--help</option></term>
111 <listitem>
112 <para>Print help text.</para>
113 </listitem>
114 </varlistentry>
115 </variablelist>
116 </refsect1>
420a506e 117
63749b1a 118 <refsect1><title>Environment</title>
ccc9a4f9 119 <variablelist class='environment-variables'>
63749b1a 120 <varlistentry>
6b76fa66 121 <term><varname>$UDEV_LOG=</varname></term>
63749b1a 122 <listitem>
8f7f1a2b
KS
123 <para>Set the logging priority.</para>
124 </listitem>
125 </varlistentry>
126 </variablelist>
127 </refsect1>
128
129 <refsect1><title>Kernel command line</title>
ccc9a4f9 130 <variablelist class='kernel-commandline-options'>
b8e8f0cb
ZJS
131 <para>Parameters starting with "rd." will be read when
132 <command>systemd-udevd</command> is used in an initrd.</para>
8f7f1a2b
KS
133 <varlistentry>
134 <term><varname>udev.log-priority=</varname></term>
e6f86cac 135 <term><varname>rd.udev.log-priority=</varname></term>
8f7f1a2b
KS
136 <listitem>
137 <para>Set the logging priority.</para>
138 </listitem>
139 </varlistentry>
140 <varlistentry>
141 <term><varname>udev.children-max=</varname></term>
e6f86cac 142 <term><varname>rd.udev.children-max=</varname></term>
8f7f1a2b 143 <listitem>
b8e8f0cb 144 <para>Limit the number of events executed in parallel.</para>
8f7f1a2b
KS
145 </listitem>
146 </varlistentry>
147 <varlistentry>
148 <term><varname>udev.exec-delay=</varname></term>
e6f86cac 149 <term><varname>rd.udev.exec-delay=</varname></term>
8f7f1a2b 150 <listitem>
bb31a4ac 151 <para>Delay the execution of RUN instruction by the given
b8e8f0cb
ZJS
152 number of seconds. This option might be useful when
153 debugging system crashes during coldplug caused by loading
154 non-working kernel modules.</para>
63749b1a
KS
155 </listitem>
156 </varlistentry>
157 </variablelist>
158 </refsect1>
7b86ada7 159
63749b1a
KS
160 <refsect1>
161 <title>See Also</title>
162 <para><citerefentry>
163 <refentrytitle>udev</refentrytitle><manvolnum>7</manvolnum>
8f7f1a2b 164 </citerefentry>, <citerefentry>
63749b1a
KS
165 <refentrytitle>udevadm</refentrytitle><manvolnum>8</manvolnum>
166 </citerefentry></para>
167 </refsect1>
168</refentry>