1 1.5 mycroft # from: @(#)Makefile 5.11 (Berkeley) 2/19/91 2 1.12 jtc # $Id: Makefile,v 1.12 1996/05/15 21:55:25 jtc Exp $ 3 1.1 cgd 4 1.1 cgd PROG= passwd 5 1.12 jtc SRCS= local_passwd.c yp_passwd.c passwd.c getpwent.c 6 1.12 jtc .PATH: ${.CURDIR}/../../lib/libc/gen 7 1.12 jtc DPADD+= ${LIBRPCSVC} ${LIBCRYPT} ${LIBUTIL} 8 1.12 jtc LDADD+= -lrpcsvc -lcrypt -lutil 9 1.12 jtc CFLAGS+=-I${.CURDIR} -DYP 10 1.7 brezak 11 1.7 brezak .if defined(KERBEROS5) 12 1.7 brezak SRCS+= krb5_passwd.c 13 1.7 brezak CFLAGS+= -DKERBEROS5 14 1.12 jtc DPADD+= ${LIBKRB5} ${LIBCRYPTO} 15 1.7 brezak LDADD+= -lkrb5 -lcrypto 16 1.7 brezak .elif defined(KERBEROS) 17 1.8 brezak SRCS+= krb_passwd.c des_rw.c 18 1.8 brezak CFLAGS+= -DKERBEROS -DCRYPT 19 1.7 brezak DPADD+= ${LIBKRB} ${LIBDES} 20 1.7 brezak LDADD+= -lkrb -ldes 21 1.7 brezak .endif 22 1.10 phil 23 1.10 phil LINKS= ${BINDIR}/passwd ${BINDIR}/yppasswd 24 1.10 phil MLINKS= passwd.1 yppasswd.1 25 1.7 brezak 26 1.1 cgd BINOWN= root 27 1.1 cgd BINMODE=4555 28 1.1 cgd 29 1.1 cgd .include <bsd.prog.mk> 30 1.4 brezak 31 1.4 brezak getpwent.o: getpwent.c 32 1.9 mycroft ${COMPILE.c} -UYP ${.IMPSRC} 33