1 --- krb5-1.15/src/tests/resolve/Makefile.in.orig 2017-02-16 22:16:20.209242926 +0100
2 +++ krb5-1.15/src/tests/resolve/Makefile.in 2017-02-16 22:20:24.069240143 +0100
4 $(CC_LINK) -o $@ fake-addrinfo-test.o $(SUPPORT_LIB) $(LIBS)
6 check: resolve addrinfo-test fake-addrinfo-test
7 - $(RUN_TEST) ./resolve
8 - $(RUN_TEST) ./addrinfo-test -p telnet
9 - $(RUN_TEST) ./fake-addrinfo-test -p telnet
10 + if [ "$(OFFLINE)" = no ]; then $(RUN_TEST) ./resolve ; fi
11 + if [ "$(OFFLINE)" = no ]; then $(RUN_TEST) ./addrinfo-test -p telnet ; fi
12 + if [ "$(OFFLINE)" = no ]; then $(RUN_TEST) ./fake-addrinfo-test -p telnet ; fi
16 --- krb5-1.6.3/src/plugins/kdb/db2/libdb2/test/run.test~ 2007-11-21 17:52:04.000000000 +0100
17 +++ krb5-1.6.3/src/plugins/kdb/db2/libdb2/test/run.test 2007-11-21 17:58:16.000000000 +0100
22 - if [ \! -z "$WORDLIST" -a -f "$WORDLIST" ]; then
24 - elif [ -f /usr/local/lib/dict/words ]; then
25 - DICT=/usr/local/lib/dict/words
26 - elif [ -f /usr/share/dict/words ]; then
27 - DICT=/usr/share/dict/words
28 - elif [ -f /usr/dict/words ]; then
29 - DICT=/usr/dict/words
30 - elif [ -f /usr/share/lib/dict/words ]; then
31 - DICT=/usr/share/lib/dict/words
32 - elif [ -f $srcdir/../test/dictionary ]; then
33 + if [ -f $srcdir/../test/dictionary ]; then
34 DICT=`cd $srcdir/../test && pwd`/dictionary
36 echo 'run.test: no dictionary'
37 --- krb5-1.15/src/lib/krb5/krb/Makefile.in.orig 2017-02-16 22:21:37.502572637 +0100
38 +++ krb5-1.15/src/lib/krb5/krb/Makefile.in 2017-02-16 22:22:42.059238568 +0100
40 $(RUN_TEST) ./t_sname_match
42 check-pytests: t_expire_warn t_vfy_increds
43 - $(RUNPYTEST) $(srcdir)/t_expire_warn.py $(PYTESTFLAGS)
44 - $(RUNPYTEST) $(srcdir)/t_vfy_increds.py $(PYTESTFLAGS)
45 - $(RUNPYTEST) $(srcdir)/t_in_ccache_patypes.py $(PYTESTFLAGS)
46 + if [ "$(OFFLINE)" = no ]; then \
47 + $(RUNPYTEST) $(srcdir)/t_expire_warn.py $(PYTESTFLAGS) && \
48 + $(RUNPYTEST) $(srcdir)/t_vfy_increds.py $(PYTESTFLAGS) && \
49 + $(RUNPYTEST) $(srcdir)/t_in_ccache_patypes.py $(PYTESTFLAGS) ; \
52 check-cmocka: t_parse_host_string
53 $(RUN_TEST) ./t_parse_host_string > /dev/null
54 --- krb5-1.15/src/kdc/Makefile.in.orig 2017-02-16 22:23:21.009238123 +0100
55 +++ krb5-1.15/src/kdc/Makefile.in 2017-02-18 08:23:41.544506963 +0100
57 $(RUN_TEST) ./t_replay > /dev/null
60 - $(RUNPYTEST) $(srcdir)/t_workers.py $(PYTESTFLAGS)
61 - $(RUNPYTEST) $(srcdir)/t_emptytgt.py $(PYTESTFLAGS)
62 + if [ "$(OFFLINE)" = no ]; then \
63 + $(RUNPYTEST) $(srcdir)/t_workers.py $(PYTESTFLAGS) && \
64 + $(RUNPYTEST) $(srcdir)/t_emptytgt.py $(PYTESTFLAGS) ; \
68 $(INSTALL_PROGRAM) krb5kdc ${DESTDIR}$(SERVER_BINDIR)/krb5kdc
69 --- krb5-1.15/src/appl/gss-sample/Makefile.in.orig 2017-02-18 08:24:33.754506368 +0100
70 +++ krb5-1.15/src/appl/gss-sample/Makefile.in 2017-02-18 08:35:02.454499191 +0100
72 $(RM) gss-server gss-client
75 - $(RUNPYTEST) $(srcdir)/t_gss_sample.py $(PYTESTFLAGS)
76 + if [ "$(OFFLINE)" = no ]; then \
77 + $(RUNPYTEST) $(srcdir)/t_gss_sample.py $(PYTESTFLAGS) ; \
81 $(INSTALL_PROGRAM) gss-client $(DESTDIR)$(CLIENT_BINDIR)/gss-client
82 --- krb5-1.16/src/tests/gssapi/Makefile.in.orig 2018-04-02 20:00:12.548338898 +0200
83 +++ krb5-1.16/src/tests/gssapi/Makefile.in 2018-04-02 20:25:00.528321908 +0200
85 t_enctypes t_err t_export_cred t_export_name t_imp_cred t_inq_cred \
86 t_inq_ctx t_inq_mechs_name t_iov t_lifetime t_pcontok t_s4u \
87 t_s4u2proxy_krb5 t_spnego t_srcattrs
88 - $(RUNPYTEST) $(srcdir)/t_gssapi.py $(PYTESTFLAGS)
89 - $(RUNPYTEST) $(srcdir)/t_ccselect.py $(PYTESTFLAGS)
90 - $(RUNPYTEST) $(srcdir)/t_client_keytab.py $(PYTESTFLAGS)
91 - $(RUNPYTEST) $(srcdir)/t_enctypes.py $(PYTESTFLAGS)
92 - $(RUNPYTEST) $(srcdir)/t_export_cred.py $(PYTESTFLAGS)
93 - $(RUNPYTEST) $(srcdir)/t_s4u.py $(PYTESTFLAGS)
94 - $(RUNPYTEST) $(srcdir)/t_authind.py $(PYTESTFLAGS)
95 + if [ "$(OFFLINE)" = no ]; then \
96 + $(RUNPYTEST) $(srcdir)/t_gssapi.py $(PYTESTFLAGS) && \
97 + $(RUNPYTEST) $(srcdir)/t_ccselect.py $(PYTESTFLAGS) && \
98 + $(RUNPYTEST) $(srcdir)/t_client_keytab.py $(PYTESTFLAGS) && \
99 + $(RUNPYTEST) $(srcdir)/t_enctypes.py $(PYTESTFLAGS) && \
100 + $(RUNPYTEST) $(srcdir)/t_export_cred.py $(PYTESTFLAGS) && \
101 + $(RUNPYTEST) $(srcdir)/t_s4u.py $(PYTESTFLAGS) && \
102 + $(RUNPYTEST) $(srcdir)/t_authind.py $(PYTESTFLAGS) ; \
105 ccinit: ccinit.o $(KRB5_BASE_DEPLIBS)
106 $(CC_LINK) -o ccinit ccinit.o $(KRB5_BASE_LIBS)
107 --- krb5-1.16/src/tests/Makefile.in.orig 2018-04-02 20:00:12.561672231 +0200
108 +++ krb5-1.16/src/tests/Makefile.in 2018-04-02 20:27:45.764986688 +0200
110 mv krb5.new krb5.conf
112 kdb_check: kdc.conf krb5.conf
114 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) create -W
115 - $(RUN_DB_TEST) ../tests/create/kdb5_mkdums $(KTEST_OPTS)
116 - $(RUN_DB_TEST) ../tests/verify/kdb5_verify $(KTEST_OPTS)
117 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump $(TEST_DB).dump
118 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump -ov $(TEST_DB).ovdump
119 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) destroy -f
120 - @echo "====> NOTE!"
121 - @echo "The following 'create' command is needed due to a change"
122 - @echo "in functionality caused by DAL integration. See ticket 3973."
124 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) create -W
125 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) load $(TEST_DB).dump
126 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) load -update -ov $(TEST_DB).ovdump
127 - $(RUN_DB_TEST) ../tests/verify/kdb5_verify $(KTEST_OPTS)
128 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump $(TEST_DB).dump2
129 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump -ov $(TEST_DB).ovdump2
130 - sort $(TEST_DB).dump > $(TEST_DB).sort
131 - sort $(TEST_DB).dump2 > $(TEST_DB).sort2
132 - sort $(TEST_DB).ovdump > $(TEST_DB).ovsort
133 - sort $(TEST_DB).ovdump2 > $(TEST_DB).ovsort2
134 - cmp $(TEST_DB).sort $(TEST_DB).sort2
135 - cmp $(TEST_DB).ovsort $(TEST_DB).ovsort2
136 - $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) destroy -f
137 - $(RM) $(TEST_DB)* stash_file
138 + if [ "$(OFFLINE)" = no ]; then \
139 + $(RM) $(TEST_DB)* && \
140 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) create -W && \
141 + $(RUN_DB_TEST) ../tests/create/kdb5_mkdums $(KTEST_OPTS) && \
142 + $(RUN_DB_TEST) ../tests/verify/kdb5_verify $(KTEST_OPTS) && \
143 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump $(TEST_DB).dump && \
144 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump -ov $(TEST_DB).ovdump && \
145 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) destroy -f && \
146 + @echo "====> NOTE!" ; \
147 + @echo "The following 'create' command is needed due to a change" ; \
148 + @echo "in functionality caused by DAL integration. See ticket 3973." ; \
150 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) create -W && \
151 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) load $(TEST_DB).dump && \
152 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) load -update -ov $(TEST_DB).ovdump && \
153 + $(RUN_DB_TEST) ../tests/verify/kdb5_verify $(KTEST_OPTS) && \
154 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump $(TEST_DB).dump2 && \
155 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) dump -ov $(TEST_DB).ovdump2 && \
156 + sort $(TEST_DB).dump > $(TEST_DB).sort && \
157 + sort $(TEST_DB).dump2 > $(TEST_DB).sort2 && \
158 + sort $(TEST_DB).ovdump > $(TEST_DB).ovsort && \
159 + sort $(TEST_DB).ovdump2 > $(TEST_DB).ovsort2 && \
160 + cmp $(TEST_DB).sort $(TEST_DB).sort2 && \
161 + cmp $(TEST_DB).ovsort $(TEST_DB).ovsort2 && \
162 + $(RUN_DB_TEST) ../kadmin/dbutil/kdb5_util $(KADMIN_OPTS) destroy -f && \
163 + $(RM) $(TEST_DB)* stash_file ; \
166 check-pytests: adata etinfo forward gcred hist hooks hrealm icinterleave icred
167 check-pytests: kdbtest localauth plugorder rdreq responder s2p s4u2proxy
168 check-pytests: unlockiter
169 - $(RUNPYTEST) $(srcdir)/t_general.py $(PYTESTFLAGS)
170 - $(RUNPYTEST) $(srcdir)/t_hooks.py $(PYTESTFLAGS)
171 - $(RUNPYTEST) $(srcdir)/t_dump.py $(PYTESTFLAGS)
172 - $(RUNPYTEST) $(srcdir)/t_iprop.py $(PYTESTFLAGS)
173 - $(RUNPYTEST) $(srcdir)/t_kprop.py $(PYTESTFLAGS)
174 - $(RUNPYTEST) $(srcdir)/t_policy.py $(PYTESTFLAGS)
175 - $(RUNPYTEST) $(srcdir)/t_changepw.py $(PYTESTFLAGS)
176 - $(RUNPYTEST) $(srcdir)/t_pkinit.py $(PYTESTFLAGS)
177 - $(RUNPYTEST) $(srcdir)/t_otp.py $(PYTESTFLAGS)
178 - $(RUNPYTEST) $(srcdir)/t_localauth.py $(PYTESTFLAGS)
179 - $(RUNPYTEST) $(srcdir)/t_kadm5_hook.py $(PYTESTFLAGS)
180 - $(RUNPYTEST) $(srcdir)/t_kadm5_auth.py $(PYTESTFLAGS)
181 - $(RUNPYTEST) $(srcdir)/t_pwqual.py $(PYTESTFLAGS)
182 - $(RUNPYTEST) $(srcdir)/t_hostrealm.py $(PYTESTFLAGS)
183 - $(RUNPYTEST) $(srcdir)/t_kdb_locking.py $(PYTESTFLAGS)
184 - $(RUNPYTEST) $(srcdir)/t_keyrollover.py $(PYTESTFLAGS)
185 - $(RUNPYTEST) $(srcdir)/t_renew.py $(PYTESTFLAGS)
186 - $(RUNPYTEST) $(srcdir)/t_renprinc.py $(PYTESTFLAGS)
187 - $(RUNPYTEST) $(srcdir)/t_ccache.py $(PYTESTFLAGS)
188 - $(RUNPYTEST) $(srcdir)/t_stringattr.py $(PYTESTFLAGS)
189 - $(RUNPYTEST) $(srcdir)/t_sesskeynego.py $(PYTESTFLAGS)
190 - $(RUNPYTEST) $(srcdir)/t_crossrealm.py $(PYTESTFLAGS)
191 - $(RUNPYTEST) $(srcdir)/t_referral.py $(PYTESTFLAGS)
192 - $(RUNPYTEST) $(srcdir)/t_skew.py $(PYTESTFLAGS)
193 - $(RUNPYTEST) $(srcdir)/t_keytab.py $(PYTESTFLAGS)
194 - $(RUNPYTEST) $(srcdir)/t_kadmin_acl.py $(PYTESTFLAGS)
195 - $(RUNPYTEST) $(srcdir)/t_kadmin_parsing.py $(PYTESTFLAGS)
196 - $(RUNPYTEST) $(srcdir)/t_kdb.py $(PYTESTFLAGS)
197 - $(RUNPYTEST) $(srcdir)/t_keydata.py $(PYTESTFLAGS)
198 - $(RUNPYTEST) $(srcdir)/t_mkey.py $(PYTESTFLAGS)
199 - $(RUNPYTEST) $(srcdir)/t_rdreq.py $(PYTESTFLAGS)
200 - $(RUNPYTEST) $(srcdir)/t_sn2princ.py $(PYTESTFLAGS) $(OFFLINE)
201 - $(RUNPYTEST) $(srcdir)/t_cve-2012-1014.py $(PYTESTFLAGS)
202 - $(RUNPYTEST) $(srcdir)/t_cve-2012-1015.py $(PYTESTFLAGS)
203 - $(RUNPYTEST) $(srcdir)/t_cve-2013-1416.py $(PYTESTFLAGS)
204 - $(RUNPYTEST) $(srcdir)/t_cve-2013-1417.py $(PYTESTFLAGS)
206 - $(RUNPYTEST) $(srcdir)/t_audit.py $(PYTESTFLAGS)
207 + if [ "$(OFFLINE)" = no ]; then \
208 + $(RUNPYTEST) $(srcdir)/t_general.py $(PYTESTFLAGS) && \
209 + $(RUNPYTEST) $(srcdir)/t_hooks.py $(PYTESTFLAGS) && \
210 + $(RUNPYTEST) $(srcdir)/t_dump.py $(PYTESTFLAGS) && \
211 + $(RUNPYTEST) $(srcdir)/t_iprop.py $(PYTESTFLAGS) && \
212 + $(RUNPYTEST) $(srcdir)/t_kprop.py $(PYTESTFLAGS) && \
213 + $(RUNPYTEST) $(srcdir)/t_policy.py $(PYTESTFLAGS) && \
214 + $(RUNPYTEST) $(srcdir)/t_changepw.py $(PYTESTFLAGS) && \
215 + $(RUNPYTEST) $(srcdir)/t_pkinit.py $(PYTESTFLAGS) && \
216 + $(RUNPYTEST) $(srcdir)/t_otp.py $(PYTESTFLAGS) && \
217 + $(RUNPYTEST) $(srcdir)/t_localauth.py $(PYTESTFLAGS) && \
218 + $(RUNPYTEST) $(srcdir)/t_kadm5_hook.py $(PYTESTFLAGS) && \
219 + $(RUNPYTEST) $(srcdir)/t_kadm5_auth.py $(PYTESTFLAGS) && \
220 + $(RUNPYTEST) $(srcdir)/t_pwqual.py $(PYTESTFLAGS) && \
221 + $(RUNPYTEST) $(srcdir)/t_hostrealm.py $(PYTESTFLAGS) && \
222 + $(RUNPYTEST) $(srcdir)/t_kdb_locking.py $(PYTESTFLAGS) && \
223 + $(RUNPYTEST) $(srcdir)/t_keyrollover.py $(PYTESTFLAGS) && \
224 + $(RUNPYTEST) $(srcdir)/t_renew.py $(PYTESTFLAGS) && \
225 + $(RUNPYTEST) $(srcdir)/t_renprinc.py $(PYTESTFLAGS) && \
226 + $(RUNPYTEST) $(srcdir)/t_ccache.py $(PYTESTFLAGS) && \
227 + $(RUNPYTEST) $(srcdir)/t_stringattr.py $(PYTESTFLAGS) && \
228 + $(RUNPYTEST) $(srcdir)/t_sesskeynego.py $(PYTESTFLAGS) && \
229 + $(RUNPYTEST) $(srcdir)/t_crossrealm.py $(PYTESTFLAGS) && \
230 + $(RUNPYTEST) $(srcdir)/t_referral.py $(PYTESTFLAGS) && \
231 + $(RUNPYTEST) $(srcdir)/t_skew.py $(PYTESTFLAGS) && \
232 + $(RUNPYTEST) $(srcdir)/t_keytab.py $(PYTESTFLAGS) && \
233 + $(RUNPYTEST) $(srcdir)/t_kadmin_acl.py $(PYTESTFLAGS) && \
234 + $(RUNPYTEST) $(srcdir)/t_kadmin_parsing.py $(PYTESTFLAGS) && \
235 + $(RUNPYTEST) $(srcdir)/t_kdb.py $(PYTESTFLAGS) && \
236 + $(RUNPYTEST) $(srcdir)/t_keydata.py $(PYTESTFLAGS) && \
237 + $(RUNPYTEST) $(srcdir)/t_mkey.py $(PYTESTFLAGS) && \
238 + $(RUNPYTEST) $(srcdir)/t_rdreq.py $(PYTESTFLAGS) && \
239 + $(RUNPYTEST) $(srcdir)/t_sn2princ.py $(PYTESTFLAGS) $(OFFLINE) && \
240 + $(RUNPYTEST) $(srcdir)/t_cve-2012-1014.py $(PYTESTFLAGS) && \
241 + $(RUNPYTEST) $(srcdir)/t_cve-2012-1015.py $(PYTESTFLAGS) && \
242 + $(RUNPYTEST) $(srcdir)/t_cve-2013-1416.py $(PYTESTFLAGS) && \
243 + $(RUNPYTEST) $(srcdir)/t_cve-2013-1417.py $(PYTESTFLAGS) && \
245 + $(RUNPYTEST) $(srcdir)/t_audit.py $(PYTESTFLAGS) && \
246 $(RUNPYTEST) $(srcdir)/jsonwalker.py -d $(srcdir)/au_dict.json \
248 - $(RUNPYTEST) $(srcdir)/t_salt.py $(PYTESTFLAGS)
249 - $(RUNPYTEST) $(srcdir)/t_etype_info.py $(PYTESTFLAGS)
250 - $(RUNPYTEST) $(srcdir)/t_bogus_kdc_req.py $(PYTESTFLAGS)
251 - $(RUNPYTEST) $(srcdir)/t_kdc_log.py $(PYTESTFLAGS)
252 - $(RUNPYTEST) $(srcdir)/t_proxy.py $(PYTESTFLAGS)
253 - $(RUNPYTEST) $(srcdir)/t_unlockiter.py $(PYTESTFLAGS)
254 - $(RUNPYTEST) $(srcdir)/t_errmsg.py $(PYTESTFLAGS)
255 - $(RUNPYTEST) $(srcdir)/t_authdata.py $(PYTESTFLAGS)
256 - $(RUNPYTEST) $(srcdir)/t_preauth.py $(PYTESTFLAGS)
257 - $(RUNPYTEST) $(srcdir)/t_princflags.py $(PYTESTFLAGS)
258 - $(RUNPYTEST) $(srcdir)/t_tabdump.py $(PYTESTFLAGS)
259 - $(RUNPYTEST) $(srcdir)/t_certauth.py $(PYTESTFLAGS)
260 - $(RUNPYTEST) $(srcdir)/t_y2038.py $(PYTESTFLAGS)
261 - $(RUNPYTEST) $(srcdir)/t_kdcpolicy.py $(PYTESTFLAGS)
263 + $(RUNPYTEST) $(srcdir)/t_salt.py $(PYTESTFLAGS) && \
264 + $(RUNPYTEST) $(srcdir)/t_etype_info.py $(PYTESTFLAGS) && \
265 + $(RUNPYTEST) $(srcdir)/t_bogus_kdc_req.py $(PYTESTFLAGS) && \
266 + $(RUNPYTEST) $(srcdir)/t_kdc_log.py $(PYTESTFLAGS) && \
267 + $(RUNPYTEST) $(srcdir)/t_proxy.py $(PYTESTFLAGS) && \
268 + $(RUNPYTEST) $(srcdir)/t_unlockiter.py $(PYTESTFLAGS) && \
269 + $(RUNPYTEST) $(srcdir)/t_errmsg.py $(PYTESTFLAGS) && \
270 + $(RUNPYTEST) $(srcdir)/t_authdata.py $(PYTESTFLAGS) && \
271 + $(RUNPYTEST) $(srcdir)/t_preauth.py $(PYTESTFLAGS) && \
272 + $(RUNPYTEST) $(srcdir)/t_princflags.py $(PYTESTFLAGS) && \
273 + $(RUNPYTEST) $(srcdir)/t_tabdump.py $(PYTESTFLAGS) && \
274 + $(RUNPYTEST) $(srcdir)/t_certauth.py $(PYTESTFLAGS) && \
275 + $(RUNPYTEST) $(srcdir)/t_y2038.py $(PYTESTFLAGS) && \
276 + $(RUNPYTEST) $(srcdir)/t_kdcpolicy.py $(PYTESTFLAGS) ; \
280 $(RM) adata etinfo forward gcred hist hooks hrealm icinterleave icred