1# $NetBSD: Makefile,v 1.31 2002/03/22 18:10:23 thorpej Exp $ 2# from: @(#)Makefile 8.3 (Berkeley) 4/2/94 3 4.include <bsd.own.mk> 5 6PROG= passwd 7SRCS= local_passwd.c passwd.c pwd_gensalt.c 8 9CPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP 10 11.if (${USE_YP} != "no") 12SRCS+= yp_passwd.c 13CPPFLAGS+=-DYP 14DPADD+= ${LIBRPCSVC} 15LDADD+= -lrpcsvc 16LINKS= ${BINDIR}/passwd ${BINDIR}/yppasswd 17MLINKS= passwd.1 yppasswd.1 18.endif 19 20DPADD+= ${LIBCRYPT} ${LIBUTIL} 21LDADD+= -lcrypt -lutil 22 23BINOWN= root 24BINMODE=4555 25 26.if (${USE_KERBEROS} != "no") 27CPPFLAGS+= -DKERBEROS5 -I${DESTDIR}/usr/include/krb5 28SRCS+= krb5_passwd.c 29 30LDADD+= -lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt 31.endif 32 33.include <bsd.prog.mk> 34 35# getpwent.o: getpwent.c 36# ${COMPILE.c} -UYP ${.IMPSRC} 37