summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwollman <wollman@FreeBSD.org>1994-10-06 00:32:42 +0000
committerwollman <wollman@FreeBSD.org>1994-10-06 00:32:42 +0000
commit6632f4a5b0ed3e7a5bd6454d9aaa91676e236de7 (patch)
tree81340819c91826d22727e847f09d605a20aa7b2a
parenteec5c74ac986d4e4936843a68b947d3678870659 (diff)
downloadFreeBSD-src-6632f4a5b0ed3e7a5bd6454d9aaa91676e236de7.zip
FreeBSD-src-6632f4a5b0ed3e7a5bd6454d9aaa91676e236de7.tar.gz
A few fixes:
- register, registerd, and make_keypair don't compile (and are bogus anyway) - don't forget to put back the obj directory when doing `kprog' - while we're at it make the `kprog' commands overrideable from the command line - add a bootstrap target which does the following: install includes cleandir and obj zap old version 4.0 shared libraries (these will screw the build) depend all install rebuild stuff in the main source tree which depends on kerberos
-rw-r--r--eBones/Makefile37
1 files changed, 26 insertions, 11 deletions
diff --git a/eBones/Makefile b/eBones/Makefile
index b63f933..902d737 100644
--- a/eBones/Makefile
+++ b/eBones/Makefile
@@ -1,25 +1,40 @@
# From: @(#)Makefile 5.1 (Berkeley) 6/25/90
-# $Id: Makefile,v 1.12 1994/09/30 13:34:39 g89r4222 Exp $
+# $Id: Makefile,v 1.1.1.1 1994/09/30 14:49:48 csgr Exp $
SUBDIR= include
SUBDIR+= des compile_et acl ext_srvtab include kdb kdb_destroy kdb_edit \
kdb_init kdb_util kdestroy kerberos kinit klist krb ksrvtgt \
- kstash man register registerd make_keypair
+ kstash man
+#
+# MISSING AND PROBABLY BOGUS: register registerd make_keypair
+#
SDIR= ${.CURDIR}/..
+CODAI?= ${MAKE} ${MFLAGS} cleandir; \
+ ${MAKE} ${MFLAGS} obj; ${MAKE} ${MFLAGS} depend all install
+
# These are the programs which depend on kerberos
# It's nice to know who they are
kprog:
- cd ${SDIR}/bin/rcp; make cleandir obj ; make -DNOMAN depend all install
- cd ${SDIR}/libexec/rlogind;make cleandir;make -DNOMAN depend all install
- cd ${SDIR}/libexec/rshd; make cleandir; make -DNOMAN depend all install
- cd ${SDIR}/usr.bin/login; make cleandir; make -DNOMAN depend all install
- cd ${SDIR}/usr.bin/passwd;make cleandir; make -DNOMAN depend all install
- cd ${SDIR}/usr.bin/rlogin;make cleandir; make -DNOMAN depend all install
- cd ${SDIR}/usr.bin/rsh; make cleandir; make -DNOMAN depend all install
- cd ${SDIR}/usr.bin/su; make cleandir; make -DNOMAN depend all install
- cd ${SDIR}/libexec/kpasswdd; make cleandir; make depend all install
+ cd ${SDIR}/bin/rcp; ${CODAI}
+ cd ${SDIR}/libexec/rlogind; ${CODAI}
+ cd ${SDIR}/libexec/rshd; ${CODAI}
+ cd ${SDIR}/usr.bin/login; ${CODAI}
+ cd ${SDIR}/usr.bin/passwd; ${CODAI}
+ cd ${SDIR}/usr.bin/rlogin; ${CODAI}
+ cd ${SDIR}/usr.bin/rsh; ${CODAI}
+ cd ${SDIR}/usr.bin/su; ${CODAI}
+ cd ${SDIR}/libexec/kpasswdd; ${CODAI}
+
+bootstrap:
+ cd include; ${MAKE} ${MFLAGS} install
+ ${MAKE} ${MFLAGS} cleandir
+ ${MAKE} ${MFLAGS} obj
+ @echo removing old 1.1.5 Kerberos libraries
+ rm -f /usr/lib/libkrb.so.4.0
+ rm -f /usr/lib/libdes.so.4.0
+ ${MAKE} ${MFLAGS} depend all install kprog
.include <bsd.subdir.mk>
OpenPOWER on IntegriCloud