]>
Commit | Line | Data |
---|---|---|
562e8810 GKH |
1 | #!/bin/bash |
2 | ||
72ffa78d GKH |
3 | RULES=label_test.rules |
4 | CONFIG=label_test.conf | |
5 | ||
562e8810 | 6 | export UDEV_TEST=yes |
e40fec17 | 7 | export SYSFS_PATH=$PWD/sys/ |
72ffa78d GKH |
8 | export UDEV_CONFIG_FILE=$PWD/$CONFIG |
9 | ||
10 | cat > $RULES << EOF | |
d94df232 | 11 | LABEL, BUS="scsi", SYSFS_vendor="IBM-ESXS", NAME="boot_disk%n" |
72ffa78d GKH |
12 | EOF |
13 | ||
14 | cat > $CONFIG << EOF | |
15 | udev_root="$PWD/udev/" | |
16 | udev_db="$PWD/udev/.udev.tdb" | |
17 | udev_rules="$PWD/$RULES" | |
18 | udev_permissions="$PWD/udev.permissions" | |
19 | EOF | |
562e8810 | 20 | |
562e8810 | 21 | export ACTION=add |
4c7f03c3 | 22 | export DEVPATH=block/sda |
562e8810 GKH |
23 | |
24 | ../udev block | |
356816ab | 25 | ls -l udev |
4c7f03c3 GKH |
26 | |
27 | export DEVPATH=block/sda/sda3 | |
28 | ||
29 | ../udev block | |
356816ab | 30 | ls -l udev |
1ac52047 GKH |
31 | |
32 | export ACTION=remove | |
33 | export DEVPATH=block/sda | |
34 | ||
35 | ../udev block | |
356816ab | 36 | ls -l udev |
1ac52047 GKH |
37 | |
38 | export DEVPATH=block/sda/sda3 | |
39 | ||
40 | ../udev block | |
356816ab | 41 | ls -l udev |
4c7f03c3 GKH |
42 | |
43 | ||
72ffa78d GKH |
44 | rm $RULES |
45 | rm $CONFIG |