chiark / gitweb /
[PATCH] update to klibc version 0.101, fixing the stdin bug.
[elogind.git] / test / udevd_test.sh
1 #!/bin/bash
2
3 # kill daemon, first event will start it again
4 killall udevd
5
6 # 3 x connect/disconnect sequence of sda/sdb/sdc
7
8 export SEQNUM=3
9 export ACTION=add
10 export DEVPATH=/block/sdc
11 ./udevsend block
12
13 export SEQNUM=1
14 export ACTION=add
15 export DEVPATH=/block/sda
16 ./udevsend block
17
18 export SEQNUM=2
19 export ACTION=add
20 export DEVPATH=/block/sdb
21 ./udevsend block
22
23 export SEQNUM=4
24 export ACTION=remove
25 export DEVPATH=/block/sdc
26 ./udevsend block
27
28 export SEQNUM=5
29 export ACTION=remove
30 export DEVPATH=/block/sdb
31 ./udevsend block
32
33 export SEQNUM=8
34 export ACTION=add
35 export DEVPATH=/block/sdb
36 ./udevsend block
37
38 export SEQNUM=6
39 export ACTION=remove
40 export DEVPATH=/block/sda
41 ./udevsend block
42
43 export SEQNUM=7
44 export ACTION=add
45 export DEVPATH=/block/sda
46 #./udevsend block
47
48 sleep 2
49
50 export SEQNUM=9
51 export ACTION=add
52 export DEVPATH=/block/sdc
53 ./udevsend block
54
55 export SEQNUM=11
56 export ACTION=remove
57 export DEVPATH=/block/sdb
58 ./udevsend block
59
60 export SEQNUM=10
61 export ACTION=remove
62 export DEVPATH=/block/sdc
63 ./udevsend block
64
65 export SEQNUM=13
66 export ACTION=add
67 export DEVPATH=/block/sda
68 ./udevsend block
69
70 export SEQNUM=14
71 export ACTION=add
72 export DEVPATH=/block/sdb
73 ./udevsend block
74
75 export SEQNUM=15
76 export ACTION=add
77 export DEVPATH=/block/sdc
78 ./udevsend block
79
80 sleep 2
81
82 export SEQNUM=12
83 export ACTION=remove
84 export DEVPATH=/block/sda
85 ./udevsend block