|
Lines 36-45
ENV{COMPAT_SYMLINK_GENERATION}!="1", GOT
Link Here
|
| 36 |
# (bsc#944132) and upstream gained support later but of course using a |
36 |
# (bsc#944132) and upstream gained support later but of course using a |
| 37 |
# different scheme. Also note that ID_SERIAL is already used by the |
37 |
# different scheme. Also note that ID_SERIAL is already used by the |
| 38 |
# contemporary rules, see bsc#1048679 for details. |
38 |
# contemporary rules, see bsc#1048679 for details. |
| 39 |
KERNEL=="nvme*", ENV{DEVTYPE}=="disk", ENV{ID_NVME_SERIAL_COMPAT}!="?*", PROGRAM="scsi_id --whitelisted --replace-whitespace -d $devnode", RESULT=="?*", ENV{ID_NVME_SERIAL_COMPAT}="$result" |
39 |
KERNEL=="nvme*[0-9]n*[0-9]", ENV{DEVTYPE}=="disk", ATTRS{model}=="?*", ATTRS{serial}=="?*", IMPORT{program}="/bin/sh -c 'echo ID_MODEL_TRUNCATED=%s{model} | cut -b 1-35 -'", ENV{ID_NVME_SERIAL_COMPAT}="SNVMe_$env{ID_MODEL_TRUNCATED}%s{serial}" |
| 40 |
KERNEL=="nvme*", ENV{DEVTYPE}=="disk", ENV{ID_NVME_SERIAL_COMPAT}=="?*", SYMLINK+="disk/by-id/nvme-$env{ID_NVME_SERIAL_COMPAT}" |
40 |
KERNEL=="nvme*[0-9]n*[0-9]", ENV{DEVTYPE}=="disk", ENV{ID_NVME_SERIAL_COMPAT}=="?*", SYMLINK+="disk/by-id/nvme-$env{ID_NVME_SERIAL_COMPAT}" |
| 41 |
KERNEL=="nvme*", ENV{DEVTYPE}=="partition", ENV{ID_NVME_SERIAL_COMPAT}=="?*", SYMLINK+="disk/by-id/nvme-$env{ID_NVME_SERIAL_COMPAT}-part%n" |
41 |
KERNEL=="nvme*[0-9]n*[0-9]", ENV{DEVTYPE}=="partition", ENV{ID_NVME_SERIAL_COMPAT}=="?*", SYMLINK+="disk/by-id/nvme-$env{ID_NVME_SERIAL_COMPAT}-part%n" |
| 42 |
|
42 |
|
| 43 |
# SCSI compat links for ATA devices, removed by f6ba1a468cea (boo#769002) |
43 |
# SCSI compat links for ATA devices, removed by f6ba1a468cea (boo#769002) |
| 44 |
KERNEL=="sd*[!0-9]", ENV{ID_BUS}=="ata", PROGRAM="scsi_id --whitelisted --replace-whitespace -p0x80 -d $devnode", RESULT=="?*", ENV{ID_SCSI_COMPAT}="$result", SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}" |
44 |
KERNEL=="sd*[!0-9]", ENV{ID_BUS}=="ata", PROGRAM="scsi_id --whitelisted --replace-whitespace -p0x80 -d $devnode", RESULT=="?*", ENV{ID_SCSI_COMPAT}="$result", SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}" |
| 45 |
KERNEL=="sd*[0-9]", ENV{ID_SCSI_COMPAT}=="?*", SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}-part%n" |
45 |
KERNEL=="sd*[0-9]", ENV{ID_SCSI_COMPAT}=="?*", SYMLINK+="disk/by-id/scsi-$env{ID_SCSI_COMPAT}-part%n" |