dmraid.rules: cleanup
[dracut/plouj.git] / modules.d / 90dmraid / 61-dmraid-imsm.rules
blob5b9e425b075554362c15bde241d8a08230fe8290
1 # This file causes block devices with RAID (dmraid) signatures to
2 # automatically cause dmraid_scan to be run.
3 # See udev(8) for syntax
5 SUBSYSTEM!="block", GOTO="dm_end"
6 ACTION!="add|change", GOTO="dm_end"
8 ENV{ID_FS_TYPE}=="linux_raid_member", GOTO="dm_end"
9 ENV{ID_FS_TYPE}=="isw_raid_member", GOTO="dm_end"
10 ENV{ID_FS_TYPE}!="*_raid_member", , GOTO="dm_end"
11 TEST=="/tmp/.dmraid_scan-%k", GOTO="dm_end"
13 RUN+="/bin/sh -c '>/tmp/.dmraid_scan-%k; /bin/ln -fs /sbin/dmraid_scan /initqueue/dmraid_scan.sh'"
15 ATTR{partition}!="?*", \
16     RUN+="/sbin/partx -d $env{DEVNAME}"
18 LABEL="dm_end"