Cross Reference: Makefile
xref: /src/usr.bin/passwd/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.bin/passwd/
11.46Smrg#	$NetBSD: Makefile,v 1.46 2018/02/25 00:16:49 mrg Exp $
21.14Stls#	from: @(#)Makefile    8.3 (Berkeley) 4/2/94
31.14Stls
41.26Sveego.include <bsd.own.mk>
51.26Sveego
61.41StlsUSE_FORT?= yes	# setuid
71.1ScgdPROG=	passwd
81.36SchristosSRCS=	local_passwd.c passwd.c
91.38SthorpejMAN=	passwd.1
101.10Sphil
111.31SthorpejCPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP
121.31Sthorpej
131.31Sthorpej.if (${USE_YP} != "no")
141.31SthorpejSRCS+=	yp_passwd.c
151.31SthorpejCPPFLAGS+=-DYP
161.46SmrgLDADD+=	-lrpcsvc
171.31SthorpejDPADD+=	${LIBRPCSVC}
181.33SlhaLINKS+=	${BINDIR}/passwd ${BINDIR}/yppasswd
191.38SthorpejMAN+=	yppasswd.1
201.31Sthorpej.endif
211.31Sthorpej
221.46SmrgLDADD+= -lcrypt -lutil
231.31SthorpejDPADD+= ${LIBCRYPT} ${LIBUTIL}
241.7Sbrezak
251.1ScgdBINOWN=	root
261.1ScgdBINMODE=4555
271.21Sthorpej
281.31Sthorpej.if (${USE_KERBEROS} != "no")
291.42SelricCPPFLAGS+= -DKERBEROS5
301.25SthorpejSRCS+=	krb5_passwd.c
311.29Sassar
321.46SmrgLDADD+=	${LIBKRB5_LDADD}
331.46SmrgDPADD+=	${LIBKRB5_DPADD}
341.44Schristos.ifdef OVERRIDE_HEIMDAL_KPASSWD
351.33SlhaLINKS+=	${BINDIR}/passwd ${BINDIR}/kpasswd
361.38SthorpejMAN+=	kpasswd.1
371.26Sveego.endif
381.43Schristos.endif
391.1Scgd
401.37Schristos.if (${USE_PAM} != "no")
411.37SchristosCPPFLAGS+=-DUSE_PAM
421.37SchristosSRCS+= pam_passwd.c
431.40SheLDADD+=-lpam ${PAM_STATIC_LDADD}
441.40SheDPADD+=${LIBPAM} ${PAM_STATIC_DPADD}
451.37Schristos.endif
461.37Schristos
471.1Scgd.include <bsd.prog.mk>
48

Indexes created Tue Dec 02 04:09:26 GMT 2025