]> err.no Git - systemd/commitdiff
rules: update md rules
authorKay Sievers <kay.sievers@vrfy.org>
Fri, 9 May 2008 07:05:42 +0000 (09:05 +0200)
committerKay Sievers <kay.sievers@vrfy.org>
Fri, 9 May 2008 07:05:42 +0000 (09:05 +0200)
Activate the rule for autoassembly later.
The needed options are merged into mdadm git, but not released.

etc/udev/packages/64-md-raid.rules

index 02f27ee07e5fb00d8425980ffe78154f0ef5c6c8..b8baea207fa5d304448c98c78f3015d9a9444580 100644 (file)
@@ -1,9 +1,13 @@
 # do not edit this file, it will be overwritten on update
 
 SUBSYSTEM!="block", GOTO="md_end"
-KERNEL!="md[0-9]*", GOTO="md_end"
 ACTION!="add|change", GOTO="md_end"
 
+# import data from a raid member and activate it
+#ENV{ID_FS_TYPE}=="linux_raid_member", IMPORT{program}="/sbin/mdadm --examine --export $tempnode", RUN+="/sbin/mdadm --incremental $env{DEVNAME}"
+# import data from a raid set
+KERNEL!="md*", GOTO="md_end"
+
 ATTR{md/array_state}=="|clear|inactive", GOTO="md_end"
 
 IMPORT{program}="/sbin/mdadm --detail --export $tempnode"