]>
Commit | Line | Data |
---|---|---|
db7a38df GKH |
1 | #!/bin/bash |
2 | ||
72ffa78d GKH |
3 | RULES=modifier_test.rules |
4 | CONFIG=modifier_test.conf | |
5 | ||
db7a38df GKH |
6 | export UDEV_TEST=yes |
7 | export SYSFS_PATH=$PWD/sys/ | |
72ffa78d GKH |
8 | export UDEV_CONFIG_FILE=$PWD/$CONFIG |
9 | ||
10 | cat > $RULES << EOF | |
c38b796b | 11 | BUS="scsi", place="0:0:0:0", NAME="Major:%M:minor:%m:kernelnumber:%n:bus:%b" |
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 | |
db7a38df | 20 | |
d077e50c GKH |
21 | mkdir udev |
22 | ||
db7a38df GKH |
23 | export ACTION=add |
24 | export DEVPATH=block/sda | |
25 | ||
26 | ../udev block | |
27 | ls udev | |
28 | ||
29 | export DEVPATH=block/sda/sda3 | |
30 | ||
31 | ../udev block | |
32 | ls udev | |
33 | ||
34 | export ACTION=remove | |
35 | export DEVPATH=block/sda | |
36 | ||
37 | ../udev block | |
38 | ls udev | |
39 | ||
40 | export DEVPATH=block/sda/sda3 | |
41 | ||
42 | ../udev block | |
43 | ls udev | |
44 | ||
72ffa78d GKH |
45 | rm $RULES |
46 | rm $CONFIG | |
d077e50c | 47 | rm -rf udev |