.PP
Usually udev runs as
\fBudevd\fR(8)
-and receives uevents directly from the kernel if a device is added or removed form the system.
+and receives uevents directly from the kernel if a device is added or removed from the system.
.PP
-If udev receives a device event, it matches its configured rules against the available device attributes provided in sysfs to identify the device. Rules that match, may provide additional device information or specify a device node name and multiple symlink names and instruct udev to run additional programs as part of the device event handling.
+If udev receives a device event, it matches its configured rules against the available device attributes provided in sysfs to identify the device. Rules that match may provide additional device information or specify a device node name and multiple symlink names and instruct udev to run additional programs as part of the device event handling.
.SH "CONFIGURATION"
.PP
All udev configuration files are placed in
.PP
A matching rule may specify the name of the device node, add a symlink pointing to the node, or run a specified program as part of the event handling. If no matching rule is found, the default device node name is used.
.PP
-A rule may consists of a list of one or more key value pairs separated by a comma. Each key has a distinct operation, depending on the used operator. Valid operators are:
+A rule may consist of a list of one or more key value pairs separated by a comma. Each key has a distinct operation, depending on the used operator. Valid operators are:
.PP
\fB==\fR
.RS 4
\fBprogram\fR
and
\fBfile\fR
-based on the executable bit of of the file permissions.
+based on the executable bit of the file permissions.
.RE
.PP
\fBWAIT_FOR_SYSFS\fR
The kernel major number for the device.
.RE
.PP
-\fB$minor\fR \fB%m\fR
+\fB$minor\fR, \fB%m\fR
.RS 4
The kernel minor number for the device.
.RE
<para>Usually udev runs as <citerefentry><refentrytitle>udevd</refentrytitle>
<manvolnum>8</manvolnum></citerefentry> and receives uevents directly from the
- kernel if a device is added or removed form the system.</para>
+ kernel if a device is added or removed from the system.</para>
<para>If udev receives a device event, it matches its configured rules
against the available device attributes provided in sysfs to identify the device.
- Rules that match, may provide additional device information or specify a device
+ Rules that match may provide additional device information or specify a device
node name and multiple symlink names and instruct udev to run additional programs
as part of the device event handling.</para>
</refsect1>
pointing to the node, or run a specified program as part of the event handling.
If no matching rule is found, the default device node name is used.</para>
- <para>A rule may consists of a list of one or more key value pairs separated by
+ <para>A rule may consist of a list of one or more key value pairs separated by
a comma. Each key has a distinct operation, depending on the used operator. Valid
operators are:</para>
<variablelist>
</varlistentry>
</variablelist>
<para>If no option is given, udev will choose between <option>program</option>
- and <option>file</option> based on the executable bit of of the file
+ and <option>file</option> based on the executable bit of the file
permissions.</para>
</listitem>
</varlistentry>
</varlistentry>
<varlistentry>
- <term><option>$minor</option> <option>%m</option></term>
+ <term><option>$minor</option>, <option>%m</option></term>
<listitem>
<para>The kernel minor number for the device.</para>
</listitem>