2 .TH "SYSTEMD\-UDEVD\&.SERVICE" "8" "" "systemd 208" "systemd-udevd.service"
3 .\" -----------------------------------------------------------------
4 .\" * Define some portability stuff
5 .\" -----------------------------------------------------------------
6 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7 .\" http://bugs.debian.org/507673
8 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
9 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 .\" -----------------------------------------------------------------
13 .\" * set default formatting
14 .\" -----------------------------------------------------------------
15 .\" disable hyphenation
17 .\" disable justification (adjust text to left margin only)
19 .\" -----------------------------------------------------------------
20 .\" * MAIN CONTENT STARTS HERE *
21 .\" -----------------------------------------------------------------
23 systemd-udevd.service, systemd-udevd-control.socket, systemd-udevd-kernel.socket, systemd-udevd \- Device event managing daemon
26 systemd\-udevd\&.service
28 systemd\-udevd\-control\&.socket
30 systemd\-udevd\-kernel\&.socket
31 .HP \w'\fB/usr/lib/systemd/systemd\-udevd\fR\ 'u
32 \fB/usr/lib/systemd/systemd\-udevd\fR [\fB\-\-daemon\fR] [\fB\-\-debug\fR] [\fB\-\-children\-max=\fR] [\fB\-\-exec\-delay=\fR] [\fB\-\-resolve\-names=early|late|never\fR] [\fB\-\-version\fR] [\fB\-\-help\fR]
36 listens to kernel uevents\&. For every event, systemd\-udevd executes matching instructions specified in udev rules\&. See
39 The behavior of the running daemon can be changed with
40 \fBudevadm control\fR\&.
45 Detach and run in the background\&.
50 Print debug messages to stderr\&.
53 \fB\-\-children\-max=\fR
55 Limit the number of events executed in parallel\&.
58 \fB\-\-exec\-delay=\fR
60 Delay the execution of RUN instruction by the given number of seconds\&. This option might be useful when debugging system crashes during coldplug caused by loading non\-working kernel modules\&.
63 \fB\-\-resolve\-names=\fR
65 Specify when systemd\-udevd should resolve names of users and groups\&. When set to
67 (the default) names will be resolved when the rules are parsed\&. When set to
69 names will be resolved for every event\&. When set to
71 names will never be resolved and all devices will be owned by root\&.
76 Print version number\&.
87 Set the logging priority\&.
89 .SH "KERNEL COMMAND LINE"
91 Parameters starting with "rd\&." will be read when
93 is used in an initrd\&.
95 \fIudev\&.log\-priority=\fR, \fIrd\&.udev\&.log\-priority=\fR
97 Set the logging priority\&.
100 \fIudev\&.children\-max=\fR, \fIrd\&.udev\&.children\-max=\fR
102 Limit the number of events executed in parallel\&.
105 \fIudev\&.exec\-delay=\fR, \fIrd\&.udev\&.exec\-delay=\fR
107 Delay the execution of RUN instruction by the given number of seconds\&. This option might be useful when debugging system crashes during coldplug caused by loading non\-working kernel modules\&.
112 Network interfaces are renamed to give them predictable names when possible\&. It is enabled by default, specifying 0 disables it\&.
114 .SH "CONFIGURATION FILE"
116 udev expects its main configuration file at
117 /etc/udev/udev\&.conf\&. It consists of a set of variables allowing the user to override default udev values\&. All empty lines or lines beginning with \*(Aq#\*(Aq are ignored\&. The following variables can be set:
121 The logging priority\&. Valid values are the numerical syslog priorities or their textual representations: