chiark / gitweb /
persistent device naming: update tape rules
[elogind.git] / etc / udev / packages / 64-md-raid.rules
1 # do not edit this file, it will be overwritten on update
2
3 SUBSYSTEM!="block", GOTO="md_end"
4 KERNEL!="md[0-9]*", GOTO="md_end"
5 ACTION!="add|change", GOTO="md_end"
6
7 ATTR{md/array_state}=="|clear|inactive", GOTO="md_end"
8
9 IMPORT{program}="/sbin/mdadm --detail --export $tempnode"
10 ENV{MD_NAME}=="?*", SYMLINK+="disk/by-id/md-name-$env{MD_NAME}"
11 ENV{MD_UUID}=="?*", SYMLINK+="disk/by-id/md-uuid-$env{MD_UUID}"
12
13 IMPORT{program}="vol_id --export $tempnode"
14 OPTIONS="link_priority=100"
15 ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}"
16 ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}"
17
18 LABEL="md_end"