1# $NetBSD: Makefile,v 1.32 2002/10/23 01:25:38 itojun 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 30DPADD+= ${LIBKRB5} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT} 31LDADD+= -lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt 32.endif 33 34.include <bsd.prog.mk> 35 36# getpwent.o: getpwent.c 37# ${COMPILE.c} -UYP ${.IMPSRC} 38