1) Added s/key support .
[unix-history] / usr.bin / login / Makefile
index 9b496a3..5ee1672 100644 (file)
@@ -1,16 +1,23 @@
 #      @(#)Makefile    5.6 (Berkeley) 6/24/90
 
 PROG=  login
 #      @(#)Makefile    5.6 (Berkeley) 6/24/90
 
 PROG=  login
-SRCS=  klogin.c login.c
-DPADD= ${LIBUTIL}
-LDADD= -lutil
+MAN5=  login.access.5
+SRCS=  klogin.c login.c login_access.c login_skey.c 
+DPADD= ${LIBUTIL} /usr/lib/libskey.a
+LDADD= -lutil -lskey
 BINOWN=        root
 BINMODE=4555
 BINOWN=        root
 BINMODE=4555
+#CFLAGS+=-DLOGIN_ACCESS -DSKEY -DLOGALL -I${.CURDIR}/../../lib
+CFLAGS+=-DLOGIN_ACCESS -DSKEY -I${.CURDIR}/../../lib
 
 
-.if exists(/usr/lib/libcrypt.a)
-#CFLAGS+=-DKERBEROS
-DPADD+= ${LIBCRYPT} #${LIBKRB}
-LDADD+= -lcrypt #-lkrb
+.if exists(${DESTDIR}/usr/lib/libcrypt.a)
+DPADD+= ${LIBCRYPT}
+LDADD+= -lcrypt
+.endif
+.if exists(${DESTDIR}/usr/lib/libkrb.a)
+DPADD+= ${LIBKRB} ${LIBDES}
+LDADD+= -lkrb -ldes
+CFLAGS+= -DKERBEROS
 .endif
 
 .include <bsd.prog.mk>
 .endif
 
 .include <bsd.prog.mk>