summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorDavid Herrmann <dh.herrmann@gmail.com>2014-09-11 13:25:21 +0200
committerDavid Herrmann <dh.herrmann@gmail.com>2014-09-11 15:22:16 +0200
commit8e3ba3772cadf6a8292b0da533062dd4d377af67 (patch)
tree8d2830f26abacc98a53bd89ae1d7c3bc7d6ba744 /man
parent2e1dd622ee7020a608c3397768ea245dcb6409d1 (diff)
udev: allow removing tags via TAG-="foobar"
This extends the udev parser to support OP_REMOVE (-=) and adds support for TAG-= to remove previously set tags. We don't fail if the tag didn't exist. This is pretty handy if we ship default rules for seat-assignments and users want to exclude specific devices from that. They can easily add rules that drop any automatically added "seat" tags again.
Diffstat (limited to 'man')
-rw-r--r--man/udev.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/man/udev.xml b/man/udev.xml
index 2948b9ce2b..d77cbb0e6e 100644
--- a/man/udev.xml
+++ b/man/udev.xml
@@ -114,6 +114,13 @@
</varlistentry>
<varlistentry>
+ <term><literal>-=</literal></term>
+ <listitem>
+ <para>Remove the value from a key that holds a list of entries.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term><literal>:=</literal></term>
<listitem>
<para>Assign a value to a key finally; disallow any later changes.</para>