This website requires JavaScript.
3ea2158a91
(main): forgot to conditionalize some KRB5 code
Assar Westerlund
1999-05-10 00:53:46 +00:00
8c0c14afd4
*** empty log message ***
Assar Westerlund
1999-05-10 00:50:20 +00:00
0d3484018a
new files
Assar Westerlund
1999-05-10 00:20:16 +00:00
3447488a94
(main): use getarg (*): handle v4 and/or v5
Assar Westerlund
1999-05-10 00:16:50 +00:00
fc92108367
update
Assar Westerlund
1999-05-10 00:16:26 +00:00
231b5fb378
(do_enccopy, copy_encrypted): remove use net_{read,write} instead of krb_net_{read,write} (krb_get_int, krb_put_int): include fallback of these for when we compile without krb4
Assar Westerlund
1999-05-10 00:14:56 +00:00
5562d8f4ac
(*_SOURCES): remove encdata, add krb[45].c, context.c (LDADD): add krb5
Assar Westerlund
1999-05-10 00:13:51 +00:00
adc6425e1c
(main): handle the case of no master key
Assar Westerlund
1999-05-09 22:47:47 +00:00
21f9540e2f
(doit, proto): take a function pointer to the auth function
Assar Westerlund
1999-05-09 12:44:03 +00:00
0f15e127e3
make sure it tries with all other authentication methods after one has failed
Assar Westerlund
1999-05-09 12:31:21 +00:00
489626c62e
(main): detect the case of no command given.
Assar Westerlund
1999-05-09 11:43:44 +00:00
28babc7bcf
pretty
Assar Westerlund
1999-05-09 10:04:03 +00:00
0e47a01d46
Release 0.1f
Assar Westerlund
1999-05-09 10:03:49 +00:00
41e42dd861
*** empty log message ***
Assar Westerlund
1999-05-09 08:58:59 +00:00
a68bc6d421
(krb5_verify): check seteuid for errors
Assar Westerlund
1999-05-09 08:58:51 +00:00
d78ebecb0e
add --noaddresses
Assar Westerlund
1999-05-09 08:57:33 +00:00
2881e3a734
add --noaddresses
Assar Westerlund
1999-05-09 08:49:50 +00:00
f4893f23f7
(init_as_req): interpret `addrs' being an empty sit of list as to not ask for any addresses.
Assar Westerlund
1999-05-09 08:49:20 +00:00
0fd549252e
*** empty log message ***
Assar Westerlund
1999-05-08 11:02:01 +00:00
e1dc6a1517
*** empty log message ***
Assar Westerlund
1999-05-08 03:28:41 +00:00
23b1f3f9e4
(_GNU_SOURCE): define this to enable (used) extensions on glibc-based systems such as linux
Assar Westerlund
1999-05-08 03:28:09 +00:00
cd5b62a486
*** empty log message ***
Assar Westerlund
1999-05-08 02:29:49 +00:00
52422fccdf
also try <db.h> with DB_DBM_HSEARCH == 1
Assar Westerlund
1999-05-08 02:25:22 +00:00
46533b9069
(k_hasafs): ifdef a variable properly
Assar Westerlund
1999-05-08 02:24:32 +00:00
c66a8da53b
try with more header files than ndbm.h
Assar Westerlund
1999-05-08 02:24:04 +00:00
f88e911ef5
rename getline -> ftpd_getline
Assar Westerlund
1999-05-08 02:22:57 +00:00
7fb35ff530
getline -> ftpd_getline
Assar Westerlund
1999-05-08 02:22:27 +00:00
37e8a646a5
(makeargv): fill in unused slots with NULL
Assar Westerlund
1999-05-08 02:22:09 +00:00
d280da7f8d
*** empty log message ***
Assar Westerlund
1999-05-08 01:25:47 +00:00
8e0e250033
(doit_passive): handle error code from create_and_write_cookie
Assar Westerlund
1999-05-08 01:25:08 +00:00
8afe7e97ba
(doit_active): handle error code from create_and_write_cookie
Assar Westerlund
1999-05-08 01:24:48 +00:00
f50d984d02
(create_and_write_cookie): try to return better (and correct) errors. Based on a patch from Love <lha@e.kth.se >
Assar Westerlund
1999-05-08 01:24:21 +00:00
1b2cd53f1d
(strndup): test for
Assar Westerlund
1999-05-08 00:00:26 +00:00
19fac42582
(try_pie): more braces (match_local_auth): new function (find_auth_cookie): new function (replace_cookie): don't just take the first auth cookie. based on patch from Ake Sandgren <ake@@cs.umu.se>
Assar Westerlund
1999-05-07 23:59:14 +00:00
db544b1edc
(strnlen): update prototype
Assar Westerlund
1999-05-07 23:56:25 +00:00
3b54be10c8
strndup.c: add
Assar Westerlund
1999-05-07 23:55:49 +00:00
a0127ce253
(strndup): add (strnlen): update prototype
Assar Westerlund
1999-05-07 23:55:21 +00:00
a1986ed895
new file
Assar Westerlund
1999-05-07 23:54:47 +00:00
2db8ae77eb
(add_new_key): initialize more variables
Assar Westerlund
1999-05-07 19:02:49 +00:00
d5227abb81
(change_password): add colon to prompt strings
Assar Westerlund
1999-05-06 10:14:40 +00:00
b4a9fafbc6
x
Johan Danielsson
1999-05-05 16:19:31 +00:00
7de482520b
some cleanup
Johan Danielsson
1999-05-05 16:18:51 +00:00
05e7fd1dcf
add some text about how to actually convert a database; add something about version 4 kadmin
Johan Danielsson
1999-05-05 16:18:33 +00:00
8f81b68fce
remove some junk
Johan Danielsson
1999-05-05 16:17:42 +00:00
0919d4af07
x
Johan Danielsson
1999-05-05 11:04:52 +00:00
2a79092a1d
cleanup _kadm5_client_{send,recv}
Johan Danielsson
1999-05-05 10:58:08 +00:00
090a6120a5
some more error checking
Assar Westerlund
1999-05-05 01:27:23 +00:00
cd34b40a4f
*** empty log message ***
Assar Westerlund
1999-05-04 21:35:48 +00:00
9a2cc927f9
*** empty log message ***
Assar Westerlund
1999-05-04 20:01:40 +00:00
58016c12d3
bump version to 0.1f
Assar Westerlund
1999-05-04 20:00:40 +00:00
81d02e26a3
(_kadm5_set_keys2): don't check the recently created memory for NULL pointers
Assar Westerlund
1999-05-04 19:58:57 +00:00
5588bd098e
(kadm_ser_cpw): always allow a user to change her password (kadm_ser_*): make logging work clean-up and restructure
Assar Westerlund
1999-05-04 19:44:44 +00:00
a15bb7e493
*** empty log message ***
Assar Westerlund
1999-05-04 18:45:23 +00:00
98e06393a7
(_kadm5_setup_entry): change prototype
Assar Westerlund
1999-05-04 18:44:30 +00:00
45fbb9045b
call new _kadm5_setup_entry
Assar Westerlund
1999-05-04 18:42:43 +00:00
f69d7045c9
(_kadm5_setup_entry): change so that it takes three masks, one for what bits to set and one for each of principal and def containing the bits that are set there.
Assar Westerlund
1999-05-04 18:42:29 +00:00
1275ebffb2
(set_entry): add prototype
Assar Westerlund
1999-05-04 18:41:26 +00:00
c9d7ddc434
(usage): update usage string
Assar Westerlund
1999-05-04 18:41:13 +00:00
dba18eafe8
(init): new arguments realm-max-ticket-life and realm-max-renewable-life
Assar Westerlund
1999-05-04 18:40:57 +00:00
88bf0bfb81
(edit_time, edit_attributes): don't do anything if it's already set (set_entry): new function
Assar Westerlund
1999-05-04 18:40:29 +00:00
a6b7e36937
(add_new_key): new options for setting max-ticket-life, max-renewable-life, and attributes
Assar Westerlund
1999-05-04 18:39:50 +00:00
fd11402e8c
(get_default): check return value (create_principal): send wider mask to _kadm5_setup_entry
Assar Westerlund
1999-05-04 17:41:21 +00:00
ceba8570ec
x
Johan Danielsson
1999-05-04 10:18:56 +00:00
fd92b75e07
(_kadm5_client_recv): handle arbitrarily sized packets, check for errors
Johan Danielsson
1999-05-04 10:18:50 +00:00
43e280837c
check for failure from _kadm5_client_{send,recv}
Johan Danielsson
1999-05-04 10:16:04 +00:00
ed72c1e181
*** empty log message ***
Assar Westerlund
1999-05-04 03:52:57 +00:00
c1c2471d05
(v5_loop): remove unused variable
Assar Westerlund
1999-05-04 03:52:09 +00:00
b6d6538edd
*** empty log message ***
Assar Westerlund
1999-05-04 03:42:27 +00:00
a21f4cefc1
add prototypes
Assar Westerlund
1999-05-04 03:41:00 +00:00
725035fe31
re-insert krb_err.h and other miss
Assar Westerlund
1999-05-04 03:40:32 +00:00
80a2ede57f
(kadmind_loop): break-up and restructure
Assar Westerlund
1999-05-04 03:37:44 +00:00
ecd0705b49
add ACL checks more error code checks restructure
Assar Westerlund
1999-05-04 03:37:12 +00:00
7089d31618
(get_new_cache): don't abort when interrupted from password prompt
Assar Westerlund
1999-05-04 01:24:09 +00:00
0d8d204f88
(kadm5_c_destroy): check if we should destroy the auth context
Assar Westerlund
1999-05-04 01:23:04 +00:00
02705c188d
(hdb_set_master_key): initialise master key version
Johan Danielsson
1999-05-03 18:59:46 +00:00
b6f83609a7
x
Johan Danielsson
1999-05-03 18:09:15 +00:00
58e33ad11d
add support for upgrading database versions
Johan Danielsson
1999-05-03 18:08:36 +00:00
415367a914
fix arguments to _kadm5_set_keys2
Johan Danielsson
1999-05-03 18:07:59 +00:00
0f9491fda4
add flags to fetch
Johan Danielsson
1999-05-03 17:22:05 +00:00
eceab8ed52
unlink keyfile on failure, chmod to 400
Johan Danielsson
1999-05-03 17:21:48 +00:00
c99318a862
add --print option
Johan Danielsson
1999-05-03 17:20:43 +00:00
bb9164065a
pass flags to hdb_foreach
Johan Danielsson
1999-05-03 17:18:49 +00:00
5f9cd99108
check for (un-)encrypted keys
Johan Danielsson
1999-05-03 17:17:38 +00:00
2bf592e96f
use hdb_print_entry
Johan Danielsson
1999-05-03 17:17:07 +00:00
1cf079d2e5
version 4 support
Johan Danielsson
1999-05-03 17:15:52 +00:00
5865b0a4a4
remove free
Johan Danielsson
1999-05-03 17:14:22 +00:00
8e1f2aba53
proto
Johan Danielsson
1999-05-03 17:11:11 +00:00
6a32d5aeba
clear mkvno
Johan Danielsson
1999-05-03 17:10:18 +00:00
c3e59002fe
add flags to fetch and store; seal keys before logging
Johan Danielsson
1999-05-03 17:09:58 +00:00
e7955cc129
add some flags
Johan Danielsson
1999-05-03 16:57:01 +00:00
f64484a591
remove extra LDFLAGS, update version to 2
Johan Danielsson
1999-05-03 16:56:14 +00:00
4ac8f3fcc3
build prototype headers
Johan Danielsson
1999-05-03 16:55:46 +00:00
bbd66726b8
update prototypes
Johan Danielsson
1999-05-03 16:55:14 +00:00
bc9f1f3010
move printable version of entry from kadmin
Johan Danielsson
1999-05-03 16:55:03 +00:00
6986f8b837
change hdb_{seal,unseal}_* to check if the key is sealed or not; add flags to hdb_foreach
Johan Danielsson
1999-05-03 16:54:25 +00:00
86b9f99881
add flags to NDBM_seq, NDBM_firstkey, and NDBM_nextkey
Johan Danielsson
1999-05-03 16:52:23 +00:00
f604b5db10
add flags to DB_seq, DB_firstkey, and DB_nextkey
Johan Danielsson
1999-05-03 16:51:51 +00:00
a63a5c88f7
add flags to _hdb_{fetch,store}
Johan Danielsson
1999-05-03 16:51:03 +00:00
1736b19ebe
add master_key_version to struct hdb, update prototypes
Johan Danielsson
1999-05-03 16:50:19 +00:00
0db75ae2dd
make mkvno optional, update version to 2
Johan Danielsson
1999-05-03 16:48:52 +00:00