From e0595b53b5ea6cb922fc17ecdbbf4188319c55d0 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Fri, 16 Jun 2006 11:11:27 +0200 Subject: update SUSE rules --- etc/udev/suse/64-device-mapper.rules | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 etc/udev/suse/64-device-mapper.rules diff --git a/etc/udev/suse/64-device-mapper.rules b/etc/udev/suse/64-device-mapper.rules new file mode 100644 index 0000000000..3837d3f2c7 --- /dev/null +++ b/etc/udev/suse/64-device-mapper.rules @@ -0,0 +1,15 @@ +# device mapper links hook into "online" event, when the dm table +# is available, while some table types must be ignored + +KERNEL=="dm-*", ACTION=="add|online", GOTO="device_mapper_do" +GOTO="device_mapper_end" + +LABEL="device_mapper_do" +PROGRAM!="/sbin/dmsetup status -j %M -m %m", GOTO="device_mapper_end" +RESULT=="|*snapshot*|*error*", GOTO="device_mapper_end" + +IMPORT{program}="/sbin/vol_id --export $tempnode" +ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_UUID}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID}" +ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_SAFE}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_SAFE}" + +LABEL="device_mapper_end" -- cgit v1.2.3-54-g00ecf