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.10
1#	from: @(#)Makefile	5.11 (Berkeley) 2/19/91
2#	$Id: Makefile,v 1.10 1995/02/12 17:45:54 phil Exp $
3
4PROG=	passwd
5SRCS=	local_passwd.c yp_passwd.c passwd.c pw_copy.c pw_util.c getpwent.c
6.PATH:  ${.CURDIR}/../../usr.bin/chpass ${.CURDIR}/../../usr.sbin/vipw \
7	${.CURDIR}/../rlogin ${.CURDIR}/../../lib/libc/gen
8DPADD+= ${LIBRPCSVC} ${LIBCRYPT}
9LDADD+= -lrpcsvc -lcrypt
10CFLAGS+=-I${.CURDIR} -DYP
11
12.if defined(KERBEROS5)
13SRCS+= krb5_passwd.c
14CFLAGS+= -DKERBEROS5
15DPADD+=	${LIBKRB5} ${LIBCRYPTO}
16LDADD+=	-lkrb5 -lcrypto
17.elif defined(KERBEROS)
18SRCS+= krb_passwd.c des_rw.c
19CFLAGS+= -DKERBEROS -DCRYPT
20DPADD+=	${LIBKRB} ${LIBDES}
21LDADD+=	-lkrb -ldes
22.endif
23
24LINKS=	${BINDIR}/passwd ${BINDIR}/yppasswd
25MLINKS=	passwd.1 yppasswd.1
26
27BINOWN=	root
28BINMODE=4555
29
30.include <bsd.prog.mk>
31
32getpwent.o: getpwent.c
33	${COMPILE.c} -UYP ${.IMPSRC}
34

Indexes created Thu Dec 04 23:09:28 GMT 2025