1# $FreeBSD$ 2# 3 4PROG= ssh 5CFLAGS+=-I${SSHDIR} 6.if defined(ENABLE_SUID_SSH) 7BINMODE=4555 8.endif 9LINKS= ${BINDIR}/ssh ${BINDIR}/slogin 10MAN= ssh.1 ssh_config.5 11MLINKS= ssh.1 slogin.1 12 13SRCS= ssh.c readconf.c clientloop.c sshtty.c \ 14 sshconnect.c sshconnect1.c sshconnect2.c 15 16.if defined(MAKE_KERBEROS4) 17DISTRIBUTION=krb4 18CFLAGS+= -DKRB4 19LDADD+= -lkrb -lcom_err 20DPADD+= ${LIBKRB} ${LIBCOM_ERR} 21.endif 22 23.if defined(MAKE_KERBEROS5) 24DISTRIBUTION=krb5 25CFLAGS+= -DKRB5 -DHEIMDAL 26LDADD+= -lkrb5 -lasn1 -lcom_err -lmd -L${.OBJDIR}/../../../kerberos5/lib/libroken -lroken -lcrypt 27DPADD+= ${LIBKRB5} ${LIBCOM_ERR} ${LIBASN1} ${LIBMD} ${LIBCRYPT} 28.endif 29 30.if defined(X11BASE) 31CFLAGS+= -DXAUTH_PATH=\"${X11BASE}/bin/xauth\" 32.endif 33 34LDADD+= -lssh -lcrypto -lutil -lz 35DPADD+= ${LIBSSH} ${LIBCRYPTO} ${LIBUTIL} ${LIBZ} 36 37.include <bsd.prog.mk> 38 39.PATH: ${SSHDIR} 40