View | Details | Raw Unified | Return to bug 1051465
Collapse All | Expand All

(-)systemd-228/rules/61-persistent-storage-compat.rules (-4 / +4 lines)
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"

Return to bug 1051465