File: 59-scsi-cciss_id.rules

package info (click to toggle)
sg3-utils 1.48-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 11,212 kB
  • sloc: ansic: 123,509; cpp: 14,381; sh: 7,956; makefile: 702
file content (18 lines) | stat: -rw-r--r-- 732 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# cciss compat rules

ACTION!="add|change", GOTO="cciss_compat_end"
KERNEL!="sd*", GOTO="cciss_compat_end"
ENV{ID_VENDOR}!="HP", ENV{ID_VENDOR}!="COMPAQ", GOTO="cciss_compat_end"
ENV{ID_MODEL}!="LOGICAL_VOLUME", GOTO="cciss_compat_end"

ENV{DEVTYPE}=="disk", DRIVERS=="hpsa", IMPORT{program}="cciss_id %p"
ENV{DEVTYPE}=="partition", IMPORT{parent}="ID_*"
ENV{ID_CCISS}!="?*", GOTO="cciss_compat_end"

ENV{DEVTYPE}=="disk", SYMLINK+="cciss/$env{ID_CCISS}"
ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/cciss-$env{ID_SERIAL}"

ENV{DEVTYPE}=="partition", SYMLINK+="cciss/$env{ID_CCISS}p%n"
ENV{DEVTYPE}=="partition", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/cciss-$env{ID_SERIAL}-part%n"

LABEL="cciss_compat_end"