~ubuntu-branches/ubuntu/quantal/lightdm/quantal

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
252
253
254
255
256
257
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-multi-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-gobject-remote-session \
	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-python-remote-session \
	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 \
	test-login-qt-remote-session
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-multi-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-remote-session.conf \
	scripts/login-session-crash.conf \
	scripts/login-two-factor.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