Here is a small name change, so all expected values are named exp_*
desc => "label test of scsi disc",
subsys => "block",
devpath => "block/sda",
desc => "label test of scsi disc",
subsys => "block",
devpath => "block/sda",
- exp_name=> "boot_disk" ,
+ exp_name => "boot_disk" ,
conf => <<EOF
BUS="scsi", SYSFS{vendor}="IBM-ESXS", NAME="boot_disk%n"
KERNEL="ttyUSB0", NAME="visor"
conf => <<EOF
BUS="scsi", SYSFS{vendor}="IBM-ESXS", NAME="boot_disk%n"
KERNEL="ttyUSB0", NAME="visor"
desc => "label test of scsi partition",
subsys => "block",
devpath => "block/sda/sda1",
desc => "label test of scsi partition",
subsys => "block",
devpath => "block/sda/sda1",
- exp_name=> "boot_disk1" ,
+ exp_name => "boot_disk1" ,
conf => <<EOF
BUS="scsi", SYSFS{vendor}="IBM-ESXS", NAME="boot_disk%n"
EOF
conf => <<EOF
BUS="scsi", SYSFS{vendor}="IBM-ESXS", NAME="boot_disk%n"
EOF
desc => "label test of pattern match",
subsys => "block",
devpath => "block/sda/sda1",
desc => "label test of pattern match",
subsys => "block",
devpath => "block/sda/sda1",
- exp_name=> "boot_disk1" ,
+ exp_name => "boot_disk1" ,
conf => <<EOF
BUS="scsi", SYSFS{vendor}="?IBM-ESXS", NAME="boot_disk%n-1"
BUS="scsi", SYSFS{vendor}="IBM-ESXS?", NAME="boot_disk%n-2"
conf => <<EOF
BUS="scsi", SYSFS{vendor}="?IBM-ESXS", NAME="boot_disk%n-1"
BUS="scsi", SYSFS{vendor}="IBM-ESXS?", NAME="boot_disk%n-2"
subsys => "block",
devpath => "block/sda",
exp_name => "node",
subsys => "block",
devpath => "block/sda",
exp_name => "node",
+ exp_perms => "5000::0444",
conf => <<EOF
BUS="scsi", KERNEL="sda", NAME="node", OWNER="5000", MODE="0444"
EOF
conf => <<EOF
BUS="scsi", KERNEL="sda", NAME="node", OWNER="5000", MODE="0444"
EOF
my ($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size,
$atime, $mtime, $ctime, $blksize, $blocks) = stat("$PWD/$udev_root$config->{exp_name}");
my ($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size,
$atime, $mtime, $ctime, $blksize, $blocks) = stat("$PWD/$udev_root$config->{exp_name}");
- if (defined($config->{perms})) {
+ if (defined($config->{exp_perms})) {
- $config->{perms} =~ m/^(.*):(.*):(.*)$/;
+ $config->{exp_perms} =~ m/^(.*):(.*):(.*)$/;
if ($1 ne "") {
if ($uid != $1) { $wrong = 1; };
}
if ($1 ne "") {
if ($uid != $1) { $wrong = 1; };
}