systemd-udevd.service.xml revision a057be1fcc61ca1fed96898db05dfe88f54ab2db
c6d33447e28403a90ad817dba4df75fae785be28pquerna<?xml-stylesheet type="text/xsl" href="http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl"?>
c6d33447e28403a90ad817dba4df75fae785be28pquerna<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
c6d33447e28403a90ad817dba4df75fae785be28pquerna "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refentryinfo>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <authorgroup>
546d45814f6de2976187f3eaad9ba7a4b01c8b77pquerna </authorgroup>
546d45814f6de2976187f3eaad9ba7a4b01c8b77pquerna </refentryinfo>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refentrytitle>systemd-udevd.service</refentrytitle>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refnamediv>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refpurpose>Device event managing daemon</refpurpose>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </refnamediv>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refsynopsisdiv>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para><filename>systemd-udevd.service</filename></para>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para><filename>systemd-udevd-control.socket</filename></para>
fa9496078a83e18311b90b33574fdeb9c115ed7dpquerna <para><filename>systemd-udevd-kernel.socket</filename></para>
546d45814f6de2976187f3eaad9ba7a4b01c8b77pquerna <cmdsynopsis>
546d45814f6de2976187f3eaad9ba7a4b01c8b77pquerna <arg><option>--resolve-names=early|late|never</option></arg>
546d45814f6de2976187f3eaad9ba7a4b01c8b77pquerna </cmdsynopsis>
546d45814f6de2976187f3eaad9ba7a4b01c8b77pquerna </refsynopsisdiv>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para><command>systemd-udevd</command> listens to kernel uevents.
c6d33447e28403a90ad817dba4df75fae785be28pquerna For every event, systemd-udevd executes matching instructions
c6d33447e28403a90ad817dba4df75fae785be28pquerna specified in udev rules. See <citerefentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refentrytitle>udev</refentrytitle><manvolnum>7</manvolnum>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <para>The behavior of the running daemon can be changed with
546d45814f6de2976187f3eaad9ba7a4b01c8b77pquerna </refsect1>
d3b07cc74a282e33675ae3f5166cd72ddb8de2acpquerna <variablelist>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <varlistentry>
30741f9360fff567fe3450441aaf1e96d19bae9ftrawick </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <varlistentry>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna </listitem>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna </varlistentry>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <varlistentry>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <para>Limit the number of events executed in parallel.</para>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna </listitem>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna </varlistentry>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <varlistentry>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <para>Delay the execution of RUN instruction by the given
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna number of seconds. This option might be useful when
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna debugging system crashes during coldplug caused by loading
602b8c83188d37e4782411a3829a0f410839e78bpquerna non-working kernel modules.</para>
602b8c83188d37e4782411a3829a0f410839e78bpquerna </listitem>
602b8c83188d37e4782411a3829a0f410839e78bpquerna </varlistentry>
602b8c83188d37e4782411a3829a0f410839e78bpquerna <varlistentry>
602b8c83188d37e4782411a3829a0f410839e78bpquerna <para>Specify when systemd-udevd should resolve names of users and groups.
602b8c83188d37e4782411a3829a0f410839e78bpquerna When set to <option>early</option> (the default) names will be
602b8c83188d37e4782411a3829a0f410839e78bpquerna resolved when the rules are parsed. When set to
602b8c83188d37e4782411a3829a0f410839e78bpquerna <option>late</option> names will be resolved for every event.
602b8c83188d37e4782411a3829a0f410839e78bpquerna When set to <option>never</option> names will never be resolved
602b8c83188d37e4782411a3829a0f410839e78bpquerna and all devices will be owned by root.</para>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna </listitem>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna </varlistentry>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </variablelist>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </refsect1>
ee55ac2cd2fd8c48de97c754758004a7a0176336pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
09b4ea40821c7f8663d47a42f31ab74ee9c0f352jfclere </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </variablelist>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </refsect1>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para>Parameters starting with "rd." will be read when
c6d33447e28403a90ad817dba4df75fae785be28pquerna <command>systemd-udevd</command> is used in an initrd.</para>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <term><varname>rd.udev.log-priority=</varname></term>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <term><varname>rd.udev.children-max=</varname></term>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para>Limit the number of events executed in parallel.</para>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para>Delay the execution of RUN instruction by the given
c6d33447e28403a90ad817dba4df75fae785be28pquerna number of seconds. This option might be useful when
c6d33447e28403a90ad817dba4df75fae785be28pquerna debugging system crashes during coldplug caused by loading
c6d33447e28403a90ad817dba4df75fae785be28pquerna non-working kernel modules.</para>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para>Network interfaces are renamed to give them predictable names
c6d33447e28403a90ad817dba4df75fae785be28pquerna when possible. It is enabled by default, specifying 0 disables it.</para>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </variablelist>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <!-- when adding entries here, consider also adding them
c6d33447e28403a90ad817dba4df75fae785be28pquerna </refsect1>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para>udev expects its main configuration file at <filename>/etc/udev/udev.conf</filename>.
c6d33447e28403a90ad817dba4df75fae785be28pquerna It consists of a set of variables allowing the user to override default udev values. All
c6d33447e28403a90ad817dba4df75fae785be28pquerna empty lines or lines beginning with '#' are ignored. The following variables can be
c6d33447e28403a90ad817dba4df75fae785be28pquerna set:</para>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <variablelist>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <para>The logging priority. Valid values are the numerical syslog priorities
c6d33447e28403a90ad817dba4df75fae785be28pquerna or their textual representations: <option>err</option>, <option>info</option>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </listitem>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </varlistentry>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </variablelist>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </refsect1>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refentrytitle>udev</refentrytitle><manvolnum>7</manvolnum>
c6d33447e28403a90ad817dba4df75fae785be28pquerna <refentrytitle>udevadm</refentrytitle><manvolnum>8</manvolnum>
c6d33447e28403a90ad817dba4df75fae785be28pquerna </refsect1>