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