udev.confsystemdudev.conf5udev.confudev.conf.dConfiguration for device event managing daemon/etc/udev/udev.conf/run/udev/udev.conf/usr/lib/udev/udev.conf/etc/udev/udev.conf.d/*.conf/run/udev/udev.conf.d/*.conf/usr/lib/udev/udev.conf.d/*.confDescriptionThese files contain configuration options for
systemd-udevd8.
The syntax of these files is very simple: a list
of assignments, one per line.
All empty lines or lines beginning with # are
ignored.
The following options can be set:
udev_log=The log level. Valid values are the numerical
syslog priorities or their textual representations:
, and
.This option is also honored by
udevadm8.
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-udevd8udev7udevadm8