attribution for log entry
[krb5.git] / src / tests / dejagnu / krb-standalone / ChangeLog
1 2002-03-07  Ken Raeburn  <raeburn@mit.edu>
2
3         * standalone.exp: Move setting of KLIST and KDESTROY into
4         default.exp.
5         (doit): Call do_klist instead of implementing it here.  Add a new
6         principal to the database, and test getting tickets using a
7         keytab, with multiple kvnos starting at 253 and going up past
8         256; if first supported enctype supports v4, convert the keytab to
9         a srvtab and try getting tickets using it too.  Verify that
10         kadmin.local can read the high kvno correctly.
11
12         * v4standalone.exp: Move setting of KLIST and KDESTROY into
13         default.exp.  Print correct filename in top-level error message.
14         (check_and_destroy_v4_tix): New proc.
15         (doit): Call v4kinit and check_and_destroy_v4_tix.
16
17         * gssftp.exp (ftp_test): Bump kvno past 256, with multiple entries
18         in the keytab, before running test.
19
20 2001-11-06  Tom Yu  <tlyu@mit.edu>
21
22         * rsh.exp: Fix date-grabbing regexp to deal with older versions of
23         expect/tcl that have limited regexp capabilities.
24
25 12001-11-02  Tom Yu  <tlyu@mit.edu>
26
27         * rsh.exp: Fix date grabbing code so we don't try to parse the
28         timezone-less date out of of a syslog message.  expect eof in
29         places to drain pty buffers and avoid deadlock.
30
31 2001-11-02  Tom Yu  <tlyu@mit.edu>
32
33         * v4gssftp.exp: Calling send_error from within a dejagnu test is
34         wrong.  So is calling exit.  Fix to not do these things.  Expect
35         eof rather than "\r" so as to drain pty buffers and avoid
36         deadlock.
37
38 2001-11-02  Tom Yu  <tlyu@mit.edu>
39
40         * gssftp.exp: Calling send_error from within a dejagnu test is
41         wrong.  So is calling exit.  Fix to not do these things.  Expect
42         eof rather than "\r" so as to drain pty buffers and avoid
43         deadlock.
44
45 2001-10-26  Ezra Peisach  <epeisach@mit.edu>
46
47         * rcp.exp, rsh_exp (stop_rsh_daemon): Do not close a process and
48         then look for eof. Some versions of expect go through a full
49         timeout in this scenario and others return immediately. New order:
50         kill process, expect eof, close, and then wait.
51
52 2001-10-25  Ezra Peisach  <epeisach@mit.edu>
53
54         * rsh.exp (rsh_test): Add stop_rsh_daemon before invoking
55         start_rsh_daemon again to prevent running out of ptys.
56
57 2001-10-24  Mitchell Berger  <mitchb@mit.edu>
58
59         * kadmin.exp: Corrected a couple of unimportant typos.  Added procedures
60         kadmin_addpol, kadmin_delpol, kadmin_listpols, kadmin_modpol, and
61         kadmin_showpol, which provide the tools with which to perform policy
62         tests.  Added some basic policy operations to the tests of basic
63         kadmin functions.  Added a test case to exercise the kadmind crash
64         that used to occur when the history number of a policy was decreased.
65
66 2001-10-24  Tom Yu  <tlyu@mit.edu>
67
68         * rcp.exp (stop_rsh_daemon): Call "expect eof" to drain pty buffer
69         and avoid deadlock.
70
71         * rsh.exp (stop_rsh_daemon, rsh_test): Call "expect eof" to drain
72         pty buffer and avoid deadlock.
73
74 2001-07-04  Ezra Peisach  <epeisach@mit.edu>
75
76         * v4gssftp.exp, gssftp.exp: Test transfering a file > 1MB to
77         exercise PBSZ failure.
78
79 2001-06-22  Tom Yu  <tlyu@mit.edu>
80
81         * gssftp.exp: Use $tmppwd rather than hardcoding tmpdir.
82
83         * kadmin.exp: Use $tmppwd rather than hardcoding tmpdir.
84
85         * rcp.exp: Use $tmppwd rather than hardcoding tmpdir.
86
87         * rsh.exp: Rearrange ordering of environment setup slightly.
88
89         * standalone.exp: Use $KLIST -5 -e so as to better debug enctype
90         problems.
91
92         * v4gssftp.exp: Do check_klogin as well as check_k5login.  Use
93         $tmppwd rather than hardcoding tmpdir.
94
95 2001-06-17  Ezra Peisach  <epeisach@mit.edu>
96
97         * v4krb524d.exp: New tests for the krb524d and k524init programs. 
98
99 2001-06-08  Ezra Peisach  <epeisach@mit.edu>
100
101         * v4gssftp.exp: During test, set KRB5CCNAME to a non-existant
102         cache. Restore at end to previous setting. This prevents failures
103         caused when the krb5 cache contains valid information - as in the
104         case of this test being run immediately after the gssftp.exp test.
105
106 2001-06-08  Mitchell Berger  <mitchb@mit.edu>
107
108         * gssftp.exp: Invocation of ftpd changed to use -U /dev/null and
109         -a so that the test may successfully be run by root without failing
110         (i.e. root is granted ftp access) and without opening the running
111         ftpd to a password attack (i.e. authorization is required).
112         Check for successful login messages added.
113
114         * v4gssftp.exp: Same changes.
115
116 2001-06-06  Ezra Peisach  <epeisach@mit.edu>
117
118         * v4gssftp.exp: Allow for "decrypt integrity check failed" error
119         minor code from GSSAPI as well.
120
121 2001-04-26  Tom Yu  <tlyu@mit.edu>
122
123         * v4gssftp.exp: Allow for "no credentials cache found" error minor
124         code from GSSAPI.
125
126 2000-11-08  Tom Yu  <tlyu@mit.edu>
127
128         * v4gssftp.exp: Fix to handle some cases of krb4 failure prior to
129         timing out.
130
131 Tue Aug 22 11:43:14 2000  Ezra Peisach  <epeisach@mit.edu>
132
133         * v4gssftp.exp: New tests for the krb4 compatible interface to gssftp. 
134
135 2000-08-08  Ezra Peisach  <epeisach@engrailed.mit.edu>
136
137         * v4standalone.exp: New set of tests for basic V4 functionality.
138
139 2000-07-04  Tom Yu  <tlyu@mit.edu>
140
141         * rsh.exp: Drain buffers on klist test to avoid wedging rsh on
142         exit under HP/UX.
143
144         * gssapi.exp: Rework significantly to deal with HP/UX lossage that
145         probably resulted from when either the client or the server wound
146         up blocking on tty output.  Abstract things a little more.  Remove
147         dead duplicate code that used to deal with "-v2".  Should figure
148         out why the "-v2" stuff disappeared mysteriously.
149
150 2000-02-07  Tom Yu  <tlyu@mit.edu>
151
152         * kadmin.exp: Use $KDESTROY -5 to deal with changed behavior.
153
154 2000-02-06  Tom Yu  <tlyu@mit.edu>
155
156         * standalone.exp: Use $KLIST -5 and $KDESTROY -5 to deal with
157         changed behavior in these programs.  Wait for eof in some cases to
158         avoid hanging.
159
160         * rsh.exp: Wait for eof to prevent hanging.
161
162         * gssapi.exp: Use $KINIT -5 to deal with new kinit behavior.
163
164 Fri Nov  6 10:05:31 1998  Ezra Peisach  <epeisach@mit.edu>
165
166         * gssftp.exp: Changes to deal with new text messages in ftp/ftpd.
167
168 Fri Jan 30 23:49:54 1998  Tom Yu  <tlyu@mit.edu>
169
170         * kadmin.exp: Fix to deal with new kpasswd program.
171
172 Sun Nov  9 10:07:07 1997  Ezra Peisach  <epeisach@mit.edu>
173
174         * gssftp.exp: Replace "else if" with "elseif" as expect 5.25
175         requires it. [krb5-misc/487]
176
177 Mon Nov 11 20:54:37 1996  Mark Eichin  <eichin@cygnus.com>
178         Tue Sep 17 19:19:56 1996  Ken Raeburn  <raeburn@cygnus.com>
179
180         * gssapi.exp (doit): Add more info to first set of "gssclient3"
181         failure messages.  Drain client-side output in gssclient3 tests
182         also, to prevent hanging on HP-UX.
183
184 Wed Nov  6 20:31:52 1996  Tom Yu  <tlyu@mit.edu>
185
186         * gssftp.exp: Check for "foo: No such file or directory" in
187         addition to "foo not found".
188
189 Mon Oct 14 08:05:11 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
190
191         * gssftp.exp: Test ls and nlist commands. [krb5-appl/108]
192
193 Wed Aug 14 20:27:36 1996  Tom Yu  <tlyu@mit.edu>
194
195         * gssftp.exp: Do case insensitive match in case hostname doesn't
196                 get downcased.
197
198 Mon Aug 12 22:58:09 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
199
200         * kadmin.exp: Rewrite using kadmin.local instead of kdb5_edit.
201
202 Tue Aug  6 11:50:14 1996  Tom Yu  <tlyu@voltage-multiplier.mit.edu>
203
204         * kadmin.exp: Fix to specify "2500 seconds" explictly to avoid
205                 getting negative maxlife.
206
207 Mon Jul 29 11:30:24 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
208
209         * kadmin.exp: Added back in. Rewritten to use new admin system.
210
211 Tue Jul 23 23:40:05 1996  Theodore Y. Ts'o  <tytso@mit.edu>
212
213         * kadmin.exp: removed, since it was for the old admin server.
214
215 Mon Jul 22 04:19:46 1996  Marc Horowitz  <marc@mit.edu>
216
217         * gssftp.exp (ftp_test): check for the banner with -nocase, since
218         hostnames are case insensitive.
219
220 Fri Jul 19 19:56:26 1996  Marc Horowitz  <marc@mit.edu>
221
222         * gssapi.exp: port to changes in gss-sample, most importantly,
223         output format changes and the removal of the -v2 flag.
224
225 Mon May  6 08:05:33 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
226
227         * rcp.exp: Use a wrapper script to set up the remote rcp as
228                 started from kshd. 
229
230         * rsh.exp: Setup a wrapper script in executing klist in the remote
231                 shell so that environment variables are properly set.
232
233         * kadmin.exp: (kpasswd_cpw): After giving new password, wait for
234                 the newline or we hang waiting for the process to finish. 
235
236 Fri May  3 21:44:24 1996  Ken Raeburn  <raeburn@cygnus.com>
237
238         Fri Mar 29 15:05:30 1996  Chris Provenzano  <proven@cygnus.com>
239
240         * rsh.exp: Add tests for ticket forwarding.
241
242         Thu Mar 28 19:30:53 1996  Marc Horowitz  <marc@mit.edu>
243
244         * kadmin.exp and gssapi.exp: Fix syntax of expect_after blocks.
245         The -i $foo must be inside the {, and the { must be by itself at
246         the end of the line.
247         * gssftp.exp (start_ftp_daemon): use krb5.conf, not krb.conf
248
249         Thu Mar 28 17:32:47 1996  Ken Raeburn  <raeburn@cygnus.com>
250
251         * gssftp.exp (ftp_test): Explicitly select binary mode.
252
253         Wed Mar 27 22:45:53 1996  Ken Raeburn  <raeburn@cygnus.com>
254
255         * kadmin.exp: Don't look at output from kadmind to drain it; that
256         problem is handled elsewhere now.
257
258         Thu Mar 14 14:57:19 1996  Mark Eichin  <eichin@cygnus.com>
259
260         * kadmin.exp (kadmin_delete, kamind_add, kadmin_add_rnd,
261         kadmin_examine, kadmin_cpw, kadmin_cpw_rnd, kadmin_modify,
262         kadmin_rename, kadmin_list, kadmin_extract, kadmin_extractv4):
263         check for "lost KDC" as well.
264
265         Sun Feb 18 00:56:52 1996  Mark W. Eichin  <eichin@cygnus.com>
266
267         * kadmin.exp (kadmin_show): extend regexp to match current kadmin
268         interface.
269         (kadmin_add): match more of extended output (tentative change,
270         should be expanded later to actually check the values.)
271
272 Wed Apr 17 17:53:51 1996  Theodore Y. Ts'o  <tytso@mit.edu>
273
274         * gssftp.exp: Fix the expect string so that it doesn't assume that
275                 the client is using its fully qualified domain name as its
276                 local hostname.  We now check to make sure that FTP banner
277                 contains $localhostname, plus optional characters (which
278                 can be the domainname depending on the system.)
279
280 Mon Apr  8 14:13:06 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
281
282         * rcp.exp: Invoke kshd with -L for every environment variable we
283                 want passed to invoke rcp with...
284
285 Fri Mar 15 15:09:17 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
286
287         * gssftp.exp: Add dejagnu for GSS-API ftp.
288
289 Sun Mar  3 14:35:27 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
290
291         * rcp.exp, rsh.exp: Change name of kshd to match current executable
292                 name. Change calling arguments to match current usage.
293         
294
295 Sat Jan 27 01:10:39 1996  Mark Eichin  <eichin@cygnus.com>
296
297         * kadmin.exp: use a longer password for kadmin_modify test to meet
298         password quality constraints.
299
300 Wed Dec 13 15:28:17 1995  Mark Eichin  <eichin@cygnus.com>
301
302         * kadmin.exp: test that kadmin_modify doesn't corrupt key entries.
303
304 Sat Oct  7 08:02:08 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
305
306         * sample.exp: Make changes to deal with NetBSD expect. Similar to
307                 the AIX fix in gssapi.exp
308
309 Thu Aug 31 12:02:36 EDT 1995    Paul Park       (pjpark@mit.edu)
310         * gssapi.exp - Repeat tests with -v2 switch.
311
312 Sat Aug 26 17:56:50 1995  Ezra Peisach  (epeisach@kangaroo.mit.edu)
313
314         * sample.exp: Add inetd test
315
316 Thu Aug 24 18:48:01 1995  Theodore Y. Ts'o  <tytso@dcl>
317
318         * .Sanitize: Update file list
319
320 Thu Aug 3 11:57:28 EDT 1995     Paul Park       (pjpark@mit.edu)
321         * kadmin.exp - Gut expected string handling for kadmin5 until we
322                 firm up a concrete output format that we can test for.  Remove
323                 addv4 function test since it isn't supported in the same way.
324
325
326 Mon Jul 17 15:27:34 EDT 1995    Paul Park       (pjpark@mit.edu)
327         * kadmin.exp - Remove parameters from command lines of admin utilities
328                 because they're not needed anymore since we have the KDC
329                 profile.  Also remove prompting for the master key since we
330                 have full usage of the stash file.
331
332 Fri Jun  9 23:45:57 1995  Theodore Y. Ts'o  <tytso@dcl>
333
334         * kadmin.exp: Use the principal "krbtest/admin@KRBTEST.COM" for
335                 kadmin.
336
337 Mon Jun 5 16:10:15 EDT 1995     Paul Park       (pjpark@mit.edu)
338         * kadmin.exp - Change prompting order for kadmin ank and kadmin cpw.
339
340
341 Thu Jun 1 14:50:02 EDT 1995     Paul Park       (pjpark@mit.edu)
342         * kadmin.exp: Change admin instance name to kadmin.
343
344
345 Mon May 22 15:44:09 EDT 1995    Paul Park       (pjpark@mit.edu)
346         * gssapi.exp    - Add dejagnu test for GSS-API client and server.
347
348
349 Thu May 11 12:25:38 EDT 1995    Paul Park       (pjpark@mit.edu)
350         Add kadmin.exp for kadmin tests.
351
352 Wed May 10 17:00:01 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
353
354         * .Sanitize (Things-to-keep): Add sample.exp
355
356         * sample.exp: Added sample client/server tests.
357
358 Sat May  6 17:12:37 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
359
360         * standalone.exp: klist test - added new line to prevent an OSF/1
361                 expect bug which would hang the klist process in waiting.
362
363 Fri May  5 12:49:19 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
364
365         * rcp.exp: (rcp_test()): Encrypted rcp are no longer expected to
366                 fail. 
367
368 Fri May 05 09:21:21 1995  Chris Provenzano (proven@mit.edu)
369
370         * rcp.exp (rcp_test()): Pass -c and -C args to encrypted rcp.
371                 These are necessary for the test realm because krshd
372                 nukes all environement variables before execing rcp.