1 # $NetBSD: Makefile,v 1.20 2000/07/10 02:09:15 assar Exp $ 2 # from: @(#)Makefile 8.1 (Berkeley) 7/19/93 3 4 .include <bsd.own.mk> 5 6 PROG= su 7 DPADD+= ${LIBCRYPT} 8 LDADD+= -lcrypt -lutil 9 BINOWN= root 10 BINMODE=4555 11 INSTALLFLAGS=-fschg 12 CPPFLAGS+=-DLOGIN_CAP 13 14 # Uncomment the following line to change the group that may su root to "sugroup" 15 # 16 #CPPFLAGS+=-DSUGROUP=\"sugroup\" 17 18 .if (${MKKERBEROS} != "no") 19 .ifdef AFS 20 DPADD+= ${LIBKAFS} 21 LDADD+= -lkafs 22 .endif 23 24 CPPFLAGS+=-DKERBEROS5 -I${DESTDIR}/usr/include/krb5 25 LDADD+= -lkrb5 -lcrypto -lasn1 -lcom_err -lroken 26 27 CPPFLAGS+=-DKERBEROS -I${DESTDIR}/usr/include/kerberosIV 28 LDADD+= -lkrb 29 30 .endif 31 32 .include <bsd.prog.mk> 33 34 .ifdef SKEY 35 CPPFLAGS+=-DSKEY 36 DPADD+= ${LIBSKEY} 37 LDADD+= -lskey 38 .endif 39 40 .ifdef SUROOTAUTH 41 CPPFLAGS+=-DROOTAUTH=\"${SUROOTAUTH}\" 42 .endif 43