summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Crawford <alex.crawford@coreos.com>2015-06-10 22:12:02 +0200
committerAlex Crawford <alex.crawford@coreos.com>2015-06-11 00:49:41 +0200
commitfb2d301085261f477e1f0a4e3c8e823bc8da7c33 (patch)
treef4302cc823f000aac4ffc19e174da1e12c02e21e
parentMerge pull request #152 from zonque/buildsys (diff)
downloadsystemd-fb2d301085261f477e1f0a4e3c8e823bc8da7c33.tar.xz
systemd-fb2d301085261f477e1f0a4e3c8e823bc8da7c33.zip
rules: re-add cciss rules
The original commit (1aff206) doesn't explain why these were removed. This adds them back since they are in fact needed.
Diffstat (limited to '')
-rw-r--r--rules/60-persistent-storage.rules5
1 files changed, 3 insertions, 2 deletions
diff --git a/rules/60-persistent-storage.rules b/rules/60-persistent-storage.rules
index 2daeb6db42..71b8e46ae8 100644
--- a/rules/60-persistent-storage.rules
+++ b/rules/60-persistent-storage.rules
@@ -32,8 +32,9 @@ KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="usb", IMPORT{builtin
# SCSI devices
KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", IMPORT{program}="scsi_id --export --whitelisted -d $devnode", ENV{ID_BUS}="scsi"
-KERNEL=="sd*|sr*", ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
-KERNEL=="sd*", ENV{DEVTYPE}=="partition", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
+KERNEL=="cciss*", ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}!="?*", IMPORT{program}="scsi_id --export --whitelisted -d $devnode", ENV{ID_BUS}="cciss"
+KERNEL=="sd*|sr*|cciss*", ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
+KERNEL=="sd*|cciss*", ENV{DEVTYPE}=="partition", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
# FireWire
KERNEL=="sd*[!0-9]|sr*", ATTRS{ieee1394_id}=="?*", SYMLINK+="disk/by-id/ieee1394-$attr{ieee1394_id}"