]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blob - tests/scripts/multi-seat-globbing-config-sections.conf
Drop Xorg option -sharevts. It's no longer required for non-seat0 X servers since...
[sojka/lightdm.git] / tests / scripts / multi-seat-globbing-config-sections.conf
1 #
2 # Check can set globbing config sections matching different seats
3 #
4
5 [Seat:*]
6 autologin-user=have-password1
7 user-session=default
8
9 [Seat:seat*Foo]
10 autologin-user-timeout=99
11
12 [Seat:seatAAAFoo]
13 autologin-user=have-password2
14
15 [Seat:seatBBB*]
16 autologin-user=have-password3
17
18 #?*START-DAEMON
19 #?RUNNER DAEMON-START
20
21 # seat0 starts
22 #?XSERVER-0 START VT=7 SEAT=seat0
23 #?*XSERVER-0 INDICATE-READY
24 #?XSERVER-0 INDICATE-READY
25 #?XSERVER-0 ACCEPT-CONNECT
26
27 # Session starts for configured user
28 #?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=default USER=have-password1
29 #?LOGIN1 ACTIVATE-SESSION SESSION=c0
30 #?XSERVER-0 ACCEPT-CONNECT
31 #?SESSION-X-0 CONNECT-XSERVER
32
33 # Add seatAAAFoo
34 #?*ADD-SEAT ID=seatAAAFoo
35
36 # seatAAAFoo starts
37 #?XSERVER-1 START SEAT=seatAAAFoo SHAREVTS=TRUE
38 #?*XSERVER-1 INDICATE-READY
39 #?XSERVER-1 INDICATE-READY
40 #?XSERVER-1 ACCEPT-CONNECT
41
42 # Greeter starts
43 #?GREETER-X-1 START XDG_SEAT=seatAAAFoo XDG_SESSION_CLASS=greeter
44 #?LOGIN1 ACTIVATE-SESSION SESSION=c1
45 #?XSERVER-1 ACCEPT-CONNECT
46 #?GREETER-X-1 CONNECT-XSERVER
47 #?GREETER-X-1 CONNECT-TO-DAEMON
48 #?GREETER-X-1 CONNECTED-TO-DAEMON
49
50 # Greeter is requested to timeout
51 #?GREETER-X-1 AUTOLOGIN-USER USERNAME=have-password2 TIMEOUT=99
52
53 # Trigger autologin
54 #?*GREETER-X-1 AUTHENTICATE-AUTOLOGIN
55 #?GREETER-X-1 AUTHENTICATION-COMPLETE USERNAME=have-password2 AUTHENTICATED=TRUE
56 #?*GREETER-X-1 START-SESSION
57 #?GREETER-X-1 TERMINATE SIGNAL=15
58
59 # Session starts for configured user
60 #?SESSION-X-1 START XDG_SEAT=seatAAAFoo XDG_GREETER_DATA_DIR=.*/have-password2 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=default USER=have-password2
61 #?LOGIN1 ACTIVATE-SESSION SESSION=c2
62 #?XSERVER-1 ACCEPT-CONNECT
63 #?SESSION-X-1 CONNECT-XSERVER
64
65 # Add seatBBBFoo
66 #?*ADD-SEAT ID=seatBBBFoo
67
68 # seatBBBFoo starts
69 #?XSERVER-2 START SEAT=seatBBBFoo SHAREVTS=TRUE
70 #?*XSERVER-2 INDICATE-READY
71 #?XSERVER-2 INDICATE-READY
72 #?XSERVER-2 ACCEPT-CONNECT
73
74 # Greeter starts
75 #?GREETER-X-2 START XDG_SEAT=seatBBBFoo XDG_SESSION_CLASS=greeter
76 #?LOGIN1 ACTIVATE-SESSION SESSION=c3
77 #?XSERVER-2 ACCEPT-CONNECT
78 #?GREETER-X-2 CONNECT-XSERVER
79 #?GREETER-X-2 CONNECT-TO-DAEMON
80 #?GREETER-X-2 CONNECTED-TO-DAEMON
81
82 # Greeter is requested to timeout
83 #?GREETER-X-2 AUTOLOGIN-USER USERNAME=have-password3 TIMEOUT=99
84
85 # Trigger autologin
86 #?*GREETER-X-2 AUTHENTICATE-AUTOLOGIN
87 #?GREETER-X-2 AUTHENTICATION-COMPLETE USERNAME=have-password3 AUTHENTICATED=TRUE
88 #?*GREETER-X-2 START-SESSION
89 #?GREETER-X-2 TERMINATE SIGNAL=15
90
91 # Session starts for configured user
92 #?SESSION-X-2 START XDG_SEAT=seatBBBFoo XDG_GREETER_DATA_DIR=.*/have-password3 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=default USER=have-password3
93 #?LOGIN1 ACTIVATE-SESSION SESSION=c4
94 #?XSERVER-2 ACCEPT-CONNECT
95 #?SESSION-X-2 CONNECT-XSERVER
96
97 # Cleanup
98 #?*STOP-DAEMON
99 #?XSERVER-0 TERMINATE SIGNAL=15
100 #?SESSION-X-0 TERMINATE SIGNAL=15
101 #?XSERVER-1 TERMINATE SIGNAL=15
102 #?SESSION-X-1 TERMINATE SIGNAL=15
103 #?XSERVER-2 TERMINATE SIGNAL=15
104 #?SESSION-X-2 TERMINATE SIGNAL=15
105 #?RUNNER DAEMON-EXIT STATUS=0