KERBEROS revision 7c478bd95313f5f23a4c958a745db2134aa03244
03831d35f7499c87d51205817c93e9a8d42c4baestevel [ This is an old file, I don't know if it is true anymore
03831d35f7499c87d51205817c93e9a8d42c4baestevel but I will leave the file here - eay 21/11/95 ]
03831d35f7499c87d51205817c93e9a8d42c4baestevelTo use this library with Bones (kerberos without DES):
03831d35f7499c87d51205817c93e9a8d42c4baestevel1) Get my modified Bones - eBones. It can be found on
03831d35f7499c87d51205817c93e9a8d42c4baestevel gondwana.ecr.mu.oz.au (128.250.1.63) /pub/athena/eBones-p9.tar.Z
03831d35f7499c87d51205817c93e9a8d42c4baestevel nic.funet.fi (128.214.6.100) /pub/unix/security/Kerberos/eBones-p9.tar.Z
03831d35f7499c87d51205817c93e9a8d42c4baestevel2) Unpack this library in src/lib/des, makeing sure it is version
03831d35f7499c87d51205817c93e9a8d42c4baestevel 3.00 or greater (libdes.tar.93-10-07.Z). This versions differences
03831d35f7499c87d51205817c93e9a8d42c4baestevel from the version in comp.sources.misc volume 29 patchlevel2.
03831d35f7499c87d51205817c93e9a8d42c4baestevel The primarily difference is that it should compile under kerberos :-).
03831d35f7499c87d51205817c93e9a8d42c4baestevel It can be found at.
03831d35f7499c87d51205817c93e9a8d42c4baestevel ftp.psy.uq.oz.au (130.102.32.1) /pub/DES/libdes.tar.93-10-07.Z
03831d35f7499c87d51205817c93e9a8d42c4baestevelNow do a normal kerberos build and things should work.
03831d35f7499c87d51205817c93e9a8d42c4baestevelOne problem I found when I was build on my local sun.
03831d35f7499c87d51205817c93e9a8d42c4baestevelFor sunOS 4.1.1 apply the following patch to src/util/ss/make_commands.c
03831d35f7499c87d51205817c93e9a8d42c4baestevel*** make_commands.c.orig Fri Jul 3 04:18:35 1987
03831d35f7499c87d51205817c93e9a8d42c4baestevel--- make_commands.c Wed May 20 08:47:42 1992
03831d35f7499c87d51205817c93e9a8d42c4baestevel***************
7014882c6a3672fd0e5d60200af8643ae53c5928Richard Lowe*** 98,104 ****
03831d35f7499c87d51205817c93e9a8d42c4baestevel if (!rename(o_file, z_file)) {
03831d35f7499c87d51205817c93e9a8d42c4baestevel if (!vfork()) {
03831d35f7499c87d51205817c93e9a8d42c4baestevel chdir("/tmp");
03831d35f7499c87d51205817c93e9a8d42c4baestevel! execl("/bin/ld", "ld", "-o", o_file+5, "-s", "-r", "-n",
03831d35f7499c87d51205817c93e9a8d42c4baestevel z_file+5, 0);
03831d35f7499c87d51205817c93e9a8d42c4baestevel--- 98,104 ----
03831d35f7499c87d51205817c93e9a8d42c4baestevel if (!rename(o_file, z_file)) {
03831d35f7499c87d51205817c93e9a8d42c4baestevel if (!vfork()) {
03831d35f7499c87d51205817c93e9a8d42c4baestevel chdir("/tmp");
03831d35f7499c87d51205817c93e9a8d42c4baestevel! execl("/bin/ld", "ld", "-o", o_file+5, "-s", "-r",
03831d35f7499c87d51205817c93e9a8d42c4baestevel z_file+5, 0);