1c23e256eSMark Murray 2c6063d0dSWarner Losh.include <src.opts.mk> 39d63429fSEd Maste.include "${SRCTOP}/secure/ssh.mk" 4e1fe3dbaSRuslan Ermilov 5f0a51d9dSBrad DavisCONFS= ssh_config 6f0a51d9dSBrad DavisCONFSDIR= /etc/ssh 7c23e256eSMark MurrayPROG= ssh 8c23e256eSMark MurrayLINKS= ${BINDIR}/ssh ${BINDIR}/slogin 916c52d15SDag-Erling SmørgravMAN= ssh.1 ssh_config.5 1016c52d15SDag-Erling SmørgravMLINKS= ssh.1 slogin.1 110bd7d22eSBaptiste DaroussinPACKAGE= ssh 12c23e256eSMark Murray 139f80be8eSDag-Erling SmørgravSRCS= ssh.c readconf.c clientloop.c sshtty.c \ 144f52dfbbSDag-Erling Smørgrav sshconnect.c sshconnect2.c mux.c 157aee6ffeSDag-Erling Smørgrav 167aee6ffeSDag-Erling Smørgrav# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile 177aee6ffeSDag-Erling SmørgravSRCS+= gss-genr.c 18c23e256eSMark Murray 19ff75e007SBaptiste DaroussinLIBADD= ssh 20e1542a40SRuslan Ermilov 219cfa8b3fSDag-Erling Smørgrav.if ${MK_LDNS} != "no" 229cfa8b3fSDag-Erling SmørgravCFLAGS+= -DHAVE_LDNS=1 239cfa8b3fSDag-Erling Smørgrav.endif 249cfa8b3fSDag-Erling Smørgrav 2594ef145eSEnji Cooper.if ${MK_GSSAPI} != "no" && ${MK_KERBEROS_SUPPORT} != "no" 260085282bSDag-Erling SmørgravCFLAGS+= -include krb5_config.h 27e42070a7SBryan DrewerySRCS+= krb5_config.h 28ee5a34ecSBaptiste DaroussinLIBADD+= gssapi 296bde859fSRuslan Ermilov.endif 30c23e256eSMark Murray 31ff75e007SBaptiste DaroussinLIBADD+= crypto 322f538dadSKris Kennaway 332774871bSEitan Adler.if defined(LOCALBASE) 342774871bSEitan AdlerCFLAGS+= -DXAUTH_PATH=\"${LOCALBASE}/bin/xauth\" 352774871bSEitan Adler.endif 362774871bSEitan Adler 372f538dadSKris Kennaway.include <bsd.prog.mk> 38b8cba406SRuslan Ermilov 39b8cba406SRuslan Ermilov.PATH: ${SSHDIR} 40