1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00

a little closer to reality.

new section about testing added (mainly as a reminder to myself)
This commit is contained in:
hin 2002-02-21 12:56:39 +00:00
parent 01f282fc10
commit 3d68cf6287

View File

@ -11,17 +11,6 @@ This code is currently beta quality code, but seems to work quite well.
Heimdal is used by several large University and Commercial sites. Heimdal is used by several large University and Commercial sites.
Building
========
The kerberosV directory is now fully a part of the buildsystem, and a
regular "make build" process is the correct way to compile it.
The krb5.conf and krb5.keytab files have recently been moved to
/etc/kerberosV directory. If you've previously used this code you should
move those files.
Documentation Documentation
============= =============
@ -33,10 +22,20 @@ available.
BSD Auth BSD Auth
======== ========
There's also a BSD Authentication login script in src/libexec/login_krb5, There's also a BSD Authentication login script in src/libexec/login_krb5.
but they are not enabled by default. Refer to login.conf(5), login(1),
login_krb5(8) and login_krb5-or-pwd(8) for more information on how to Refer to login.conf(5), login(1), login_krb5(8) and login_krb5-or-pwd(8)
enable them. for more information on how to enable them.
Testing
=======
(This is mainly a note to my self...)
- Do a full build on at least one elf and one a.out arch.
- Do a static build of at least the kerberosV directory on elf and a.out.
- Test basic stuff like kauth, klist, telnet and such.
TODO TODO
@ -49,10 +48,8 @@ Things todo, in no particular order:
- Password quality checks in kpasswdd - Password quality checks in kpasswdd
- krb5-config script - krb5-config script
- kx, kxd - kx, kxd
- rxtelnet, rxterm
- pop-server and push - pop-server and push
- rsh, rshd - rsh, rshd
- ssh and sshd
- Test what happens for a user not using kerberos - Test what happens for a user not using kerberos
- Test all combinations of compat stuff between client, kdc and server - Test all combinations of compat stuff between client, kdc and server
- Slave propagation k5->k5 and k4->k5 - Slave propagation k5->k5 and k4->k5
@ -62,13 +59,5 @@ Things todo, in no particular order:
- Logging - Logging
- Manpages are missing for many library functions, as well as a few - Manpages are missing for many library functions, as well as a few
programs. So we should document them and give back to the Heimdal project. programs. So we should document them and give back to the Heimdal project.
- Fix /etc/rc and companions
- Example configuration installed when system is installed
- GSS-API support in our ftp client and server - GSS-API support in our ftp client and server
- Figure out how to deal with kstash - Figure out how to deal with kstash
- Reduce the number of libraries in kerberosV as well as kerberosIV,
kerberosV:
libasn1, libkadm5clnt, libkadm5srv, libhdb -> libkrb5
kerberosIV:
libacl, libkadm, libkdb -> libkrb
- Unify libroken, and put libsl and libcom_err in libroken