Return to Makefile CVS log | Up to [local] / src / usr.bin / passwd |
File: [local] / src / usr.bin / passwd / Makefile (download)
Revision 1.19, Tue Aug 1 22:27:50 2000 UTC (23 years, 10 months ago) by provos
integrate password quality checking, disallow all digit passwords motivated by Solar Designer. External password checking program can be spawned now, number of password trials configurable. work by me and Bob Beck. |
# $OpenBSD: Makefile,v 1.19 2000/08/01 22:27:50 provos Exp $ .include <bsd.own.mk> PROG= passwd SRCS= local_passwd.c yp_passwd.c passwd.c pwd_gensalt.c getpwent.c \ pwd_check.c .PATH: ${.CURDIR}/../../lib/libc/gen DPADD+= ${LIBRPCSVC} ${LIBUTIL} LDADD+= -lrpcsvc -lutil CFLAGS+= -I${.CURDIR} .if (${YP} == "yes") CFLAGS+=-DYP -I${.CURDIR}/../../lib/libc/yp .endif .include <bsd.own.mk> # For Kerberos .if (${KERBEROS5} == "yes") #SRCS+= krb5_passwd.c XXX fix the /tmp/tkt_cpw_%d race first + others CFLAGS+= -DKERBEROS5 DPADD+= ${LIBKRB5} ${LIBCRYPTO} LDADD+= -lkrb5 -lcrypto .elif (${KERBEROS} == "yes") .PATH: ${.CURDIR}/../rlogin SRCS+= new_pwd.c krb_passwd.c des_rw.c CFLAGS+= -DKERBEROS DPADD+= ${LIBKRB} ${LIBDES} LDADD+= -lkadm -lkrb -ldes -lcom_err .endif BINMODE=4555 BINOWN=root getpwent.o: getpwent.c ${COMPILE.c} -UYP ${.IMPSRC} .include <bsd.prog.mk>