150479Speter# $FreeBSD$ 21908Swollman 3156813Sru.include <bsd.own.mk> 4156813Sru 5291792SbdrewerySUBDIR= lib .WAIT \ 6291792Sbdrewery libexec ${_tests} usr.bin usr.sbin 7291792SbdrewerySUBDIR_PARALLEL= 84485Sphk 9265037Sjmmv.if ${MK_TESTS} != "no" 10265037Sjmmv_tests= tests 11265037Sjmmv.endif 12265037Sjmmv 13124651Sru# These are the programs which depend on crypto, but not Kerberos. 14128833SmarcelSPROGS= lib/libfetch lib/libpam lib/libradius lib/libtelnet \ 15128833Smarcel bin/ed libexec/telnetd usr.bin/fetch usr.bin/telnet \ 16201210Strasz usr.sbin/pkg_install usr.sbin/ppp usr.sbin/tcpdump/tcpdump 17156813Sru.if ${MK_SENDMAIL} != "no" 18117675SmarkmSPROGS+=usr.sbin/sendmail 19117675Smarkm.endif 2015615Smarkm 21124651Sru# This target is used to rebuild these programs with crypto. 22291777Sbdrewerysecure: .MAKE .PHONY 23124651Sru.for entry in ${SPROGS} 24124651Sru cd ${.CURDIR}/../${entry}; \ 25124651Sru ${MAKE} cleandir; \ 26124651Sru ${MAKE} obj; \ 27124651Sru ${MAKE} depend; \ 28124651Sru ${MAKE} all; \ 29124651Sru ${MAKE} install 30124651Sru.endfor 31124651Sru 32124651Sru# This target is used to rebuild these programs without crypto. 33291777Sbdreweryinsecure: .MAKE .PHONY 34124651Sru.for entry in ${SPROGS} 35124651Sru cd ${.CURDIR}/../${entry}; \ 36156813Sru ${MAKE} -DWITHOUT_CRYPT cleandir; \ 37156813Sru ${MAKE} -DWITHOUT_CRYPT obj; \ 38156813Sru ${MAKE} -DWITHOUT_CRYPT depend; \ 39156813Sru ${MAKE} -DWITHOUT_CRYPT all; \ 40156813Sru ${MAKE} -DWITHOUT_CRYPT install 41124651Sru.endfor 42124651Sru 431908Swollman.include <bsd.subdir.mk> 44