Commit Graph

4598 Commits

Author SHA1 Message Date
Johan Danielsson
3722f46d6f Changes for new merged security stuff.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4670 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-26 02:56:10 +00:00
Johan Danielsson
66ba5e6150 <krb.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4669 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-26 02:55:38 +00:00
Johan Danielsson
a79048e29a Add kauth prototypes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4668 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-26 02:54:40 +00:00
Johan Danielsson
c2f591d396 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4667 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-26 02:51:26 +00:00
Johan Danielsson
844da1a8c1 Use <ftpd_locl.h>.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4666 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-26 02:51:02 +00:00
Johan Danielsson
bee2fbe0af generic include file for ftpd
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4665 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-26 02:47:29 +00:00
Assar Westerlund
fd30df3700 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4664 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-24 04:22:40 +00:00
Assar Westerlund
ccbf259f64 remove redundant preprocessor stuff
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4663 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-24 04:20:28 +00:00
Assar Westerlund
0e2c10efda link with snprintf (From Derrick J Brashear <shadow@dementia.org>)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4662 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-24 04:12:30 +00:00
Johan Danielsson
2f76acd01f x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4661 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 23:41:46 +00:00
Johan Danielsson
9966122253 MIT compatible changes: add and use sizes to keytab entries, and
change default keytab to `/etc/krb5.keytab'.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4660 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 23:40:30 +00:00
Johan Danielsson
e4bd17202d Add offset to krb5_kt_cursor struct.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4659 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 23:27:50 +00:00
Johan Danielsson
2a2e8ec0e5 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4658 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 22:53:02 +00:00
Johan Danielsson
ce99978718 Add some protos.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4657 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 22:52:44 +00:00
Johan Danielsson
28c4153e65 Add support for just integrity protecting. Use `gss_krb5_getsomekey'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4656 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 22:51:29 +00:00
Johan Danielsson
aab481a09a Add support for just integrity protecting. Implement and use
`gss_krb5_getsomekey'. Fix bug in checking of pad.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4655 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 22:50:41 +00:00
Johan Danielsson
c309115820 Implement `gssapi_krb5_verify_8003_checksum'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4654 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 22:45:35 +00:00
Johan Danielsson
e972b391e1 Use `gssapi_krb5_verify_8003_checksum'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4653 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 22:45:05 +00:00
Johan Danielsson
cf602d1267 Zero cred, and store session key properly in auth-context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4652 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-23 22:43:50 +00:00
Björn Groenvall
490fbda2df Fix buffer overrun and non terminated string problem.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4651 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-22 11:34:54 +00:00
Johan Danielsson
acd0fe881c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4650 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:56:20 +00:00
Johan Danielsson
86ed877f98 Pass client name to kadm5_init.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4649 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:55:51 +00:00
Johan Danielsson
8c91994194 Get creds for client name passed in.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4648 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:55:09 +00:00
Johan Danielsson
a101e8d669 Check immutable bit.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4647 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:54:34 +00:00
Johan Danielsson
800b774480 *_LDADD -> LDADD
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4646 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:54:20 +00:00
Johan Danielsson
f045a28cbc (v4_prop): Check for `changepw.kerberos'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4645 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:47:18 +00:00
Johan Danielsson
3c04febb46 Add some more flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4644 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:46:44 +00:00
Johan Danielsson
c583eda9d4 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4643 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:34:27 +00:00
Johan Danielsson
21f9d06453 static
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4642 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 23:30:29 +00:00
Johan Danielsson
d9f69b31b4 fix some XXX comments
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4641 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 22:16:13 +00:00
Johan Danielsson
131a081871 Verify that error_code is in the range [0,127].
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4640 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 22:12:04 +00:00
Johan Danielsson
942cb1e38f x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4639 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 21:57:23 +00:00
Johan Danielsson
3acaa32a3d Move checking of principal flags to new function `check_flags'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4638 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 21:57:08 +00:00
Assar Westerlund
3101223e1c include <termcap.h> instead of <term.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4637 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 18:30:24 +00:00
Assar Westerlund
344e055340 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4636 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 13:49:06 +00:00
Assar Westerlund
991b2fac2d (kadm5_s_get_principal): handle an empty salt
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4635 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 13:42:20 +00:00
Assar Westerlund
5c2e5286b2 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4634 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 13:39:15 +00:00
Assar Westerlund
bcf4e91d92 define SunOS if running solaris
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4633 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 13:38:48 +00:00
Assar Westerlund
fe41a052cd (init_words): recognize both -p' and -prog'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4632 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 13:36:17 +00:00
Johan Danielsson
ea3fcf47eb x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4631 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 02:07:19 +00:00
Johan Danielsson
927c6adc1e Unifdef test for same principal when changing password.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4630 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 02:07:10 +00:00
Johan Danielsson
ffa7f66531 If kadm5_get_principals failes, we might still be able to perform the
requested opreration (for instance someone if trying to change his own
password).


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4629 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 01:59:07 +00:00
Johan Danielsson
e5734388e9 <kadm5/kadm5_err.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4628 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 01:57:34 +00:00
Johan Danielsson
5c23dcecb7 copyright
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4627 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 01:26:03 +00:00
Johan Danielsson
d7b414cfa1 (v4_prop): use krb5_unparse_name_short
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4626 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 01:25:47 +00:00
Johan Danielsson
232b1501ac x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4625 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 00:54:24 +00:00
Johan Danielsson
4e1a8940a5 Add `--keytab' option.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4624 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 00:53:17 +00:00
Johan Danielsson
2efbae8001 Try to get ticket via initial request, if not possible via tgt.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4623 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 00:52:08 +00:00
Johan Danielsson
400133be0b Check for principals changing their own passwords.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4622 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 00:51:03 +00:00
Johan Danielsson
0a2002c848 Ifdef unused variable.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4621 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-21 00:50:16 +00:00