=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/login/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- src/usr.bin/login/Makefile 1995/10/18 08:45:34 1.1 +++ src/usr.bin/login/Makefile 1995/12/16 22:20:27 1.2 @@ -3,20 +3,27 @@ PROG= login SRCS= login.c -DPADD= ${LIBUTIL} ${LIBCRYPT} ${LIBSKEY} -LDADD= -lutil -lcrypt -lskey -CFLAGS+= -DSKEY +LDADD= -lutil -lcrypt +DPADD= ${LIBUTIL} ${LIBCRYPT} +.include # For SKEY, KERBEROS and KERBEROS5 + +.if defined(SKEY) +CFLAGS+=-DSKEY +LDADD+= -lskey +DPADD+= ${LIBSKEY} +.endif + .if defined(KERBEROS5) +CFLAGS+= -DKERBEROS5 SRCS+= k5login.c -DPADD+= ${LIBKRB5} ${LIBCRYPTO} LDADD+= -lkrb5 -lcrypto -CFLAGS+= -DKERBEROS5 +DPADD+= ${LIBKRB5} ${LIBCRYPTO} .elif defined(KERBEROS) +CFLAGS+= -DKERBEROS SRCS+= klogin.c -DPADD+= ${LIBKRB} ${LIBDES} LDADD+= -lkrb -ldes -CFLAGS+= -DKERBEROS +DPADD+= ${LIBKRB} ${LIBDES} .endif BINOWN= root