[systemd-devel] [PATCH 3/5] man: udev - document kernel commandline options
Zbigniew Jędrzejewski-Szmek
zbyszek at in.waw.pl
Mon Mar 18 06:58:55 PDT 2013
On Mon, Mar 18, 2013 at 02:17:26PM +0100, Tom Gundersen wrote:
> ---
> man/udev.xml | 43 ++++++++++++++++++++++++++++++++++++-------
> 1 file changed, 36 insertions(+), 7 deletions(-)
>
> diff --git a/man/udev.xml b/man/udev.xml
> index 34b1e6f..fed8a5e 100644
> --- a/man/udev.xml
> +++ b/man/udev.xml
> @@ -55,14 +55,12 @@
> </refsect1>
>
> <refsect1><title>Configuration</title>
> - <para>udev configuration files are placed in <filename>/etc/udev</filename>
> - and <filename>/usr/lib/udev</filename>. All empty lines or lines beginning with
> - '#' are ignored.</para>
>
> <refsect2><title>Configuration file</title>
> <para>udev expects its main configuration file at <filename>/etc/udev/udev.conf</filename>.
> It consists of a set of variables allowing the user to override default udev values.
> - The following variables can be set:</para>
> + All empty lines or lines beginning with '#' are ignored. The following variables can be
s/or/and/
> + set:</para>
> <variablelist>
> <varlistentry>
> <term><varname>udev_log</varname></term>
> @@ -75,6 +73,36 @@
> </variablelist>
> </refsect2>
>
> + <refsect2><title>Kernel command line</title>
> + <para>The default settings and the udev configuration file can be overridden by specifying
> + options on the kernel command line. Variables prefixed with <varname>rd.</varname> only apply
> + in the initrd. The following variables can be set:</para>
> + <variablelist>
Please use <variablelist class='kernel-commandline-options'> so that
it'll be indexed properly.
> + <varlistentry>
> + <term><varname>udev.log-priority</varname></term>
> + <listitem>
> + <para>The logging priority. Valid values are the numerical syslog priorities
> + or their textual representations: <option>err</option>, <option>info</option>
> + and <option>debug</option>.</para>
> + </listitem>
> + </varlistentry>
> + <varlistentry>
> + <term><varname>udev.children-max</varname></term>
> + <listitem>
> + <para>The maximal number of workers udev will spawn. If not specified, or set to 0,
> + a default value is used based on the ammount of available RAM.</para>
> + </listitem>
> + </varlistentry>
> + <varlistentry>
> + <term><varname>udev.exec-delay</varname></term>
> + <listitem>
> + <para>The time in seconds to sleep between applying an udev rule and executing its
> + external helper program.</para>
> + </listitem>
> + </varlistentry>
> + </variablelist>
> + </refsect2>
> +
> <refsect2><title>Rules files</title>
> <para>The udev rules are read from the files located in the
> system rules directory <filename>/usr/lib/udev/rules.d</filename>,
> @@ -94,9 +122,10 @@
> extensions are ignored.</para>
>
> <para>Every line in the rules file contains at least one key-value pair.
> - There are two kinds of keys: match and assignment.
> - If all match keys are matching against its value, the rule gets applied and the
> - assignment keys get the specified value assigned.</para>
> + All empty lines or lines beginning with '#' are ignored. There are two
> + kinds of keys: match and assignment. If all match keys are matching against
> + its value, the rule gets applied and the assignment keys get the specified
s/its value/their value/
s/the assignment key get ... assigned/the specified values are assigned to their keys/
(or something like that, neither your version nor mine sound too good.)
Zbyszek
> + value assigned.</para>
>
> <para>A matching rule may rename a network interface, add symlinks
> pointing to the device node, or run a specified program as part of
More information about the systemd-devel
mailing list