udev.confsystemdudev.conf5udev.confConfiguration for device event managing daemon/etc/udev/udev.confDescriptionsystemd-udevd8
expects its main configuration file at
/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 '#' are
ignored. The following variables can be set:
udev_log=The log level. Valid values are the numerical
syslog priorities or their textual representations:
, and
.children_max=An integer. The maximum number of events executed in parallel. When unspecified or 0 is
specified, the maximum is determined based on the system resources.This is the same as the option.exec_delay=An integer. Delay the execution of each RUN{program}
parameter by the given number of seconds. This option
might be useful when debugging system crashes during
coldplug caused by loading non-working kernel
modules.This is the same as the option.event_timeout=An integer. The number of seconds to wait for events to finish. After
this time, the event will be terminated. The default is 180 seconds.This is the same as the option.resolve_names=Specifies when systemd-udevd should resolve names of users and groups. When set to
(the default), names will be resolved when the rules are parsed.
When set to , names will be resolved for every event. When set to
, names will never be resolved and all devices will be owned by
root.This is the same as the option.timeout_signal=Specifies a signal that systemd-udevd will send on worker
timeouts. Note that both workers and spawned processes will be killed using this
signal. Defaults to .
In addition, systemd-udevd can be configured
by command line options and the kernel command line (see
systemd-udevd8).
See Alsosystemd-udevd8,
udev7,
udevadm8