File tree Expand file tree Collapse file tree 3 files changed +49
-1
lines changed Expand file tree Collapse file tree 3 files changed +49
-1
lines changed Original file line number Diff line number Diff line change @@ -169,7 +169,8 @@ TESTS = \
169
169
test-switch-to-users \
170
170
test-session-greeter \
171
171
test-session-greeter-autologin \
172
- test-session-greeter-reconnect \
172
+ test-session-greeter-reconnect \
173
+ test-session-greeter-unlock \
173
174
test-vnc-login \
174
175
test-vnc-command \
175
176
test-vnc-dimensions \
@@ -545,6 +546,7 @@ EXTRA_DIST = \
545
546
scripts/session-greeter.conf \
546
547
scripts/session-greeter-autologin.conf \
547
548
scripts/session-greeter-reconnect.conf \
549
+ scripts/session-greeter-unlock.conf \
548
550
scripts/session-stdout.conf \
549
551
scripts/session-stderr.conf \
550
552
scripts/session-stderr-multi-write.conf \
Original file line number Diff line number Diff line change
1
+ #
2
+ # Check can unlock user with an in-session greeter
3
+ #
4
+
5
+ [Seat:*]
6
+ autologin-user=have-password1
7
+ user-session=greeter
8
+
9
+ #?*START-DAEMON
10
+ #?RUNNER DAEMON-START
11
+
12
+ # X server starts
13
+ #?XSERVER-0 START VT=7 SEAT=seat0
14
+
15
+ # Daemon connects when X server is ready
16
+ #?*XSERVER-0 INDICATE-READY
17
+ #?XSERVER-0 INDICATE-READY
18
+ #?XSERVER-0 ACCEPT-CONNECT
19
+
20
+ # Session starts
21
+ #?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=greeter USER=have-password1
22
+ #?LOGIN1 ACTIVATE-SESSION SESSION=c0
23
+ #?XSERVER-0 ACCEPT-CONNECT
24
+ #?SESSION-X-0 CONNECT-XSERVER
25
+
26
+ # Start greeter inside session
27
+ #?*SESSION-X-0 GREETER-START
28
+ #?SESSION-X-0 GREETER-STARTED
29
+
30
+ # Log into our account
31
+ #?*SESSION-X-0 GREETER-AUTHENTICATE USERNAME=have-password1
32
+ #?SESSION-X-0 GREETER-SHOW-PROMPT TEXT="Password:"
33
+ #?*SESSION-X-0 GREETER-RESPOND TEXT="password"
34
+ #?SESSION-X-0 GREETER-AUTHENTICATION-COMPLETE USERNAME=have-password1 AUTHENTICATED=TRUE
35
+ #?*SESSION-X-0 GREETER-START-SESSION
36
+
37
+ # We are reactivated
38
+ #?LOGIN1 ACTIVATE-SESSION SESSION=c0
39
+
40
+ # Cleanup
41
+ #?*STOP-DAEMON
42
+ #?SESSION-X-0 TERMINATE SIGNAL=15
43
+ #?XSERVER-0 TERMINATE SIGNAL=15
44
+ #?RUNNER DAEMON-EXIT STATUS=0
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ ./src/dbus-env ./src/test-runner session-greeter-unlock test-gobject-greeter
You can’t perform that action at this time.
0 commit comments