Cross Reference: Makefile
xref: /src/usr.bin/passwd/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.bin/passwd/
Makefile revision 1.13
1#	$NetBSD: Makefile,v 1.13 1996/08/09 09:19:33 thorpej Exp $
2#	from: @(#)Makefile	5.11 (Berkeley) 2/19/91
3
4PROG=	passwd
5SRCS=	local_passwd.c yp_passwd.c passwd.c getpwent.c
6.PATH:  ${.CURDIR}/../../lib/libc/gen
7DPADD+= ${LIBRPCSVC} ${LIBCRYPT} ${LIBUTIL}
8LDADD+= -lrpcsvc -lcrypt -lutil
9CFLAGS+=-I${.CURDIR} -DYP
10
11.if defined(KERBEROS5)
12SRCS+= krb5_passwd.c
13CFLAGS+= -DKERBEROS5
14DPADD+=	${LIBKRB5} ${LIBCRYPTO} 
15LDADD+=	-lkrb5 -lcrypto
16.elif defined(KERBEROS)
17SRCS+= krb_passwd.c des_rw.c
18CFLAGS+= -DKERBEROS -DCRYPT
19DPADD+=	${LIBKRB} ${LIBDES}
20LDADD+=	-lkrb -ldes
21.endif
22
23LINKS=	${BINDIR}/passwd ${BINDIR}/yppasswd
24MLINKS=	passwd.1 yppasswd.1
25
26BINOWN=	root
27BINMODE=4555
28
29.include <bsd.prog.mk>
30
31getpwent.o: getpwent.c
32	${COMPILE.c} -UYP ${.IMPSRC}
33

Indexes created Thu Dec 18 12:09:39 GMT 2025