chiark / gitweb /
store ENV{key}="value" exported keys in the database
authorKay Sievers <kay.sievers@suse.de>
Fri, 26 Aug 2005 19:38:18 +0000 (21:38 +0200)
committerKay Sievers <kay.sievers@suse.de>
Fri, 26 Aug 2005 19:38:18 +0000 (21:38 +0200)
commit8f847bb8455f7db8f26893b167fbf8a09cf8f41b
tree564a15a2896b7162267795053ae83d0b6127ddad
parentc4ef16f92c56d2f4d8990625212fd27c805425cb
store ENV{key}="value" exported keys in the database

Just like the IMPORT values are stored in the udev database the
exported keys are stored in the udev database. The database is also
imported on a remove event before the rules are matched. So it
is possible to do:
  ACTION=="add", KERNEL=="sda", ENV{MY_DEVICE}="1234", RUN+="/bin/logger add $devpath"
  ACTION=="remove", ENV{MY_DEVICE}=="1234", RUN+="/bin/logger remove $devpath"

Signed-off-by: Kay Sievers <kay.sievers@suse.de>
udev_event.c
udev_rules.c