1# @(#)Makefile 8.1 (Berkeley) 7/19/93 2 3PROG= su 4SRCS= su.c 5 6#LC_AUTH=-DLOGIN_CAP_AUTH 7COPTS+= -DLOGIN_CAP $(LC_AUTH) 8LDADD+= -lutil 9DPADD+= ${LIBUTIL} 10 11.if !defined(LC_AUTH) 12COPTS+= -DSKEY 13LDADD+= -lskey -lcrypt 14DPADD+= ${LIBSKEY} ${LIBCRYPT} 15.endif 16 17.if defined(WHEELSU) 18COPTS+= -DWHEELSU 19.endif 20CFLAGS+= -Wall 21 22.if exists(${DESTDIR}/usr/lib/libkrb.a) && (defined(MAKE_KERBEROS) \ 23 || defined(MAKE_EBONES)) && !defined(LC_AUTH) 24CFLAGS+=-DKERBEROS 25DPADD+= ${LIBKRB} ${LIBDES} 26LDADD+= -lkrb -ldes 27DISTRIBUTION= krb 28.endif 29 30LDADD+= -lmd 31DPADD+= ${LIBMD} 32 33BINOWN= root 34BINMODE=4555 35INSTALLFLAGS=-fschg 36 37.include <bsd.prog.mk> 38