1 # $NetBSD: Makefile,v 1.23 2000/08/03 22:56:30 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 -lasn1 26 27 CPPFLAGS+=-DKERBEROS -I${DESTDIR}/usr/include/kerberosIV 28 LDADD+= -lkrb 29 30 LDADD+= -lcrypto -lroken -lcom_err 31 .endif 32 33 .include <bsd.prog.mk> 34 35 .ifdef SKEY 36 CPPFLAGS+=-DSKEY 37 DPADD+= ${LIBSKEY} 38 LDADD+= -lskey 39 .endif 40 41 .ifdef SUROOTAUTH 42 CPPFLAGS+=-DROOTAUTH=\"${SUROOTAUTH}\" 43 .endif 44