--- /dev/null
+# Makefile for Kerberos client software.
+#
+# MIT Project Athena
+#
+# $Source$
+# $Header$
+#
+DESTDIR=
+DEFINES = -DDEBUG -O
+PCDEFINES = -DPC
+VXDEFINES = -DBSD42
+CFLAGS = ${DEFINES} ${VXDEFINES}
+CONFDIR = ${DESTDIR}/usr/athena
+BINDIR = ${DESTDIR}/bin
+
+EQLIB = -lm -lc
+
+LIBDEP1 = ../lib/krb/libkrb.a ../lib/des/bsd/libdes.a
+LIBDEP2 = ../db/util/libkerb_db.a
+
+PROGS= kinit kdestroy passwd list_tkts kchpass
+
+#note -- all the include file and library dependencies are not yet
+# listed
+
+all: ${PROGS}
+
+clean:
+ rm -f *.o *.b vxlogin pclogin.com *~
+ rm -f ${PROGS} chsh chfn chhome list_tkts
+
+kinit: kinit.o $(LIBDEP1)
+ cc -O -o kinit kinit.o ${LIBDEP1}
+
+kdestroy: kdestroy.o ${LIBDEP1}
+ cc -o kdestroy kdestroy.o ${LIBDEP1}
+
+list_tkts: list_tkts.o ${LIBDEP1}
+ cc -o list_tkts list_tkts.o ${LIBDEP1}
+
+passwd: passwd.o $(LIBDEP1) $(LIBDEP2)
+ cc -O -o passwd passwd.o ${LIBDEP1} $(LIBDEP2) \
+ -luserinfo ${EQLIB}
+
+kchpass: kchpass.o $(LIBDEP1)
+ cc -o kchpass kchpass.o ${LIBDEP1}
+
+ksu: ksu.o $(LIBDEP1) ../services/rcmd/rcmd.o ../services/rcmd/kparse.o
+ cc -o ksu ksu.o ../services/rcmd/rcmd.o ../services/rcmd/kparse.o ${LIBDEP1}
+
+# getusershell.o: getusershell.c
+
+passwd.o: passwd.c passwd_server.h
+ cc ${CFLAGS} -c passwd.c
+
+#pclogin.com: clogin.b
+# cc86 -DPC -o pclogin kinit.b \
+# -lkrb -lbsd4.2 -ltftp -ludp -l3com -lip -lnet -ltask -ldes -lh19
+
+#x.com: x.b
+# cc86 -lkrb -DPC -o x x.b
+
+install:
+ install -c -s kinit ${CONFDIR}/kinit
+ install -c -s kdestroy ${CONFDIR}/kdestroy
+ install -c -s list_tkts ${CONFDIR}/list_tkts
+ install -c -s kchpass ${CONFDIR}/kchpass
+ install -c -s -m 4755 -o root ksu ${CONFDIR}/ksu
+ install -c -s -m 4755 -o root passwd ${BINDIR}/passwd
+ for i in chsh chfn chhome; do \
+ rm -f ${BINDIR}/$$i; ln ${BINDIR}/passwd ${BINDIR}/$$i; \
+ done
+
+# .SUFFIXES: .o .c .b
+#
+# .c.o: $*.c
+# cc $(DEFINES) $(VXDEFINES) -c $*.c
+#
+# .c.b: $*.c
+# cc86 $(DEFINES) $(PCDEFINES) -c $*.c
+