xref: /netbsd/usr.bin/su/Makefile (revision bf9ec67e)
1#	$NetBSD: Makefile,v 1.27 2002/03/22 18:10:24 thorpej Exp $
2#	from: @(#)Makefile	8.1 (Berkeley) 7/19/93
3
4.include <bsd.own.mk>
5
6PROG=	su
7DPADD+=	${LIBCRYPT}
8LDADD+=	-lcrypt -lutil
9BINOWN=	root
10BINMODE=4555
11CPPFLAGS+=-DLOGIN_CAP
12
13# Uncomment the following line to change the group that may su root to "sugroup"
14#
15#CPPFLAGS+=-DSUGROUP=\"sugroup\"
16
17# Uncomment the following line to make su
18# treat group wheel (SUGROUP) and/or ROOTAUTH as an indirect
19# list of groups.
20#CPPFLAGS+=-DSU_INDIRECT_GROUP
21
22.if (${USE_KERBEROS} != "no")
23.ifdef AFS
24DPADD+= ${LIBKAFS}
25LDADD+= -lkafs
26.endif
27
28CPPFLAGS+=-DKERBEROS5 -I${DESTDIR}/usr/include/krb5
29LDADD+= -lkrb5 -lasn1
30
31CPPFLAGS+=-DKERBEROS -I${DESTDIR}/usr/include/kerberosIV
32LDADD+= -lkrb
33
34LDADD+=	-lcrypto -lroken -lcom_err
35.endif
36
37.include <bsd.prog.mk>
38
39.if (${USE_SKEY} != "no")
40CPPFLAGS+=-DSKEY
41DPADD+= ${LIBSKEY}
42LDADD+= -lskey
43.endif
44
45.ifdef SUROOTAUTH
46CPPFLAGS+=-DROOTAUTH=\"${SUROOTAUTH}\"
47.endif
48