blob: 93b47f3343ac650133bd1252647c08a7cf6dc2d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
|
SUBDIRS = src
TESTS = \
test-xserver-fail-start \
test-greeter-fail-start \
test-greeter-not-installed \
test-greeter-xserver-crash \
test-no-config \
test-headless \
test-autologin \
test-autologin-invalid-user \
test-autologin-invalid-session \
test-crash-authenticate \
test-autologin-xserver-crash \
test-autologin-session-crash \
test-autologin-password \
test-autologin-new-authtok \
test-change-authentication \
test-restart-authentication \
test-pam \
test-login-pam \
test-denied \
test-expired \
test-cred-error \
test-cred-expired \
test-cred-unavail \
test-autologin-session-error \
test-autologin-logout \
test-autologin-previous-session \
test-autologin-guest \
test-autologin-guest-fail-setup-script \
test-autologin-guest-logout \
test-group-membership \
test-util-path \
test-session-stdout \
test-session-stderr \
test-session-stderr-multi-write \
test-session-stderr-backup \
test-xauthority \
test-system-xauthority \
test-user-renamed \
test-user-renamed-invalid \
test-keyboard-layout \
test-no-keyboard-layout \
test-default-keyboard-layout \
test-keyboard-variants \
test-language \
test-no-language \
test-language-no-accounts-service \
test-login-crash-authenticate \
test-login-gobject \
test-login-gobject-manual \
test-login-gobject-manual-previous-session \
test-login-gobject-no-password \
test-login-gobject-long-username \
test-login-gobject-long-password \
test-login-gobject-two-factor \
test-login-gobject-new-authtok \
test-login-gobject-info-prompt \
test-login-gobject-multi-info-prompt \
test-login-gobject-pick-session \
test-login-gobject-previous-session \
test-login-gobject-wrong-password \
test-login-gobject-invalid-user \
test-login-gobject-invalid-session \
test-login-gobject-logout \
test-login-gobject-guest \
test-login-gobject-guest-disabled \
test-login-gobject-guest-no-setup-script \
test-login-gobject-guest-fail-setup-script \
test-login-gobject-guest-logout \
test-login-python \
test-login-python-manual \
test-login-python-manual-previous-session \
test-login-python-no-password \
test-login-python-long-username \
test-login-python-long-password \
test-login-python-two-factor \
test-login-python-new-authtok \
test-login-python-info-prompt \
test-login-python-multi-info-prompt \
test-login-python-previous-session \
test-login-python-wrong-password \
test-login-python-invalid-user \
test-login-python-invalid-session \
test-login-python-logout \
test-login-python-pick-session \
test-login-python-guest \
test-login-python-guest-disabled \
test-login-python-guest-no-setup-script \
test-login-python-guest-fail-setup-script \
test-login-python-guest-logout \
test-login-session-crash \
test-login-xserver-crash \
test-home-dir-on-authenticate \
test-home-dir-on-session \
test-plymouth-active-vt \
test-plymouth-inactive-vt \
test-plymouth-no-seat \
test-script-hooks \
test-script-hook-fail-display-setup \
test-script-hook-fail-greeter-setup \
test-script-hook-fail-session-setup \
test-lock-seat \
test-lock-session \
test-switch-to-greeter \
test-switch-to-guest \
test-switch-to-user \
test-switch-to-users \
test-switch-to-user-existing-session \
test-switch-to-user-no-password \
test-switch-to-user-logout \
test-vnc-login \
test-xdmcp-login \
test-no-accounts-service \
test-console-kit \
test-no-console-kit \
test-open-file-descriptors \
test-xdmcp-open-file-descriptors
# test-session-exit-error
# test-greeter-no-exit
# test-gobject-change-password
# test-qt-change-password
# test-autologin-create-directory
if COMPILE_LIBLIGHTDM_QT
TESTS += \
test-login-qt \
test-login-qt-manual \
test-login-qt-manual-previous-session \
test-login-qt-no-password \
test-login-qt-long-username \
test-login-qt-long-password \
test-login-qt-two-factor \
test-login-qt-new-authtok \
test-login-qt-info-prompt \
test-login-qt-multi-info-prompt \
test-login-qt-previous-session \
test-login-qt-wrong-password \
test-login-qt-invalid-user \
test-login-qt-invalid-session \
test-login-qt-logout \
test-login-qt-pick-session \
test-login-qt-guest \
test-login-qt-guest-disabled \
test-login-qt-guest-no-setup-script \
test-login-qt-guest-fail-setup-script \
test-login-qt-guest-logout
endif
EXTRA_DIST = \
$(TESTS) \
data/system.conf \
data/session.conf \
data/xgreeters/test-gobject-greeter.desktop \
data/xgreeters/test-python-greeter.desktop \
data/xgreeters/test-qt-greeter.desktop \
data/xsessions/alternative.desktop \
data/xsessions/default.desktop \
scripts/autologin.conf \
scripts/autologin-guest.conf \
scripts/autologin-guest-fail-setup-script.conf \
scripts/autologin-guest-logout.conf \
scripts/autologin-invalid-session.conf \
scripts/autologin-invalid-user.conf \
scripts/autologin-logout.conf \
scripts/autologin-new-authtok.conf \
scripts/autologin-password.conf \
scripts/autologin-previous-session.conf \
scripts/autologin-session-crash.conf \
scripts/autologin-session-error.conf \
scripts/autologin-xserver-crash.conf \
scripts/change-authentication.conf \
scripts/console-kit.conf \
scripts/crash-authenticate.conf \
scripts/cred-error.conf \
scripts/cred-expired.conf \
scripts/cred-unavail.conf \
scripts/denied.conf \
scripts/expired.conf \
scripts/greeter-fail-start.conf \
scripts/greeter-not-installed.conf \
scripts/greeter-xserver-crash.conf \
scripts/group-membership.conf \
scripts/headless.conf \
scripts/home-dir-on-authenticate.conf \
scripts/home-dir-on-session.conf \
scripts/keyboard-layout.conf \
scripts/language.conf \
scripts/language-no-accounts-service.conf \
scripts/lock-seat.conf \
scripts/lock-session.conf \
scripts/login.conf \
scripts/login-crash-authenticate.conf \
scripts/login-guest.conf \
scripts/login-guest-disabled.conf \
scripts/login-guest-fail-setup-script.conf \
scripts/login-guest-logout.conf \
scripts/login-guest-no-setup-script.conf \
scripts/login-info-prompt.conf \
scripts/login-invalid-session.conf \
scripts/login-invalid-user.conf \
scripts/login-logout.conf \
scripts/login-long-username.conf \
scripts/login-long-password.conf \
scripts/login-manual.conf \
scripts/login-manual-previous-session.conf \
scripts/login-multi-info-prompt.conf \
scripts/login-new-authtok.conf \
scripts/login-no-password.conf \
scripts/login-pam.conf \
scripts/login-pick-session.conf \
scripts/login-previous-session.conf \
scripts/login-two-factor.conf \
scripts/login-session-crash.conf \
scripts/login-wrong-password.conf \
scripts/login-xserver-crash.conf \
scripts/no-accounts-service.conf \
scripts/no-config.conf \
scripts/no-console-kit.conf \
scripts/no-keyboard-layout.conf \
scripts/no-language.conf \
scripts/pam.conf \
scripts/plymouth-active-vt.conf \
scripts/plymouth-inactive-vt.conf \
scripts/plymouth-no-seat.conf \
scripts/restart-authentication.conf \
scripts/script-hooks.conf \
scripts/script-hook-fail-display-setup.conf \
scripts/script-hook-fail-greeter-setup.conf \
scripts/script-hook-fail-session-setup.conf \
scripts/session-stdout.conf \
scripts/session-stderr.conf \
scripts/session-stderr-multi-write.conf \
scripts/session-stderr-backup.conf \
scripts/switch-to-greeter.conf \
scripts/switch-to-guest.conf \
scripts/switch-to-user.conf \
scripts/switch-to-users.conf \
scripts/switch-to-user-existing-session.conf \
scripts/switch-to-user-logout.conf \
scripts/switch-to-user-no-password.conf \
scripts/system-xauthority.conf \
scripts/util-path.conf \
scripts/user-renamed.conf \
scripts/user-renamed-invalid.conf \
scripts/vnc-login.conf \
scripts/xauthority.conf \
scripts/xdmcp-login.conf \
scripts/xserver-fail-start.conf
|