summaryrefslogtreecommitdiffstats
path: root/crypto/openssh/sshd/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/openssh/sshd/Makefile')
-rw-r--r--crypto/openssh/sshd/Makefile56
1 files changed, 56 insertions, 0 deletions
diff --git a/crypto/openssh/sshd/Makefile b/crypto/openssh/sshd/Makefile
new file mode 100644
index 0000000..14ef3e0
--- /dev/null
+++ b/crypto/openssh/sshd/Makefile
@@ -0,0 +1,56 @@
+# $OpenBSD: Makefile,v 1.51 2002/06/20 19:56:07 stevesk Exp $
+
+.PATH: ${.CURDIR}/..
+
+PROG= sshd
+BINOWN= root
+BINMODE=555
+BINDIR= /usr/sbin
+MAN= sshd.8 sshd_config.5
+CFLAGS+=-DHAVE_LOGIN_CAP -DBSD_AUTH
+
+SRCS= sshd.c auth-rhosts.c auth-passwd.c auth-rsa.c auth-rh-rsa.c \
+ sshpty.c sshlogin.c servconf.c serverloop.c uidswap.c \
+ auth.c auth1.c auth2.c auth-options.c session.c \
+ auth-chall.c auth2-chall.c groupaccess.c \
+ auth-skey.c auth-bsdauth.c monitor_mm.c monitor.c \
+ auth2-none.c auth2-passwd.c auth2-pubkey.c \
+ auth2-hostbased.c auth2-kbdint.c
+
+.include <bsd.own.mk> # for KERBEROS and AFS
+
+.if (${KERBEROS5:L} == "yes")
+CFLAGS+=-DKRB5 -I${DESTDIR}/usr/include/kerberosV
+SRCS+= auth-krb5.c
+LDADD+= -lkrb5 -lkafs -lasn1 -lcom_err
+DPADD+= ${LIBKRB5} ${LIBKAFS} ${LIBASN1} ${LIBCOM_ERR}
+.endif # KERBEROS5
+
+.if (${KERBEROS:L} == "yes")
+.if (${AFS:L} == "yes")
+CFLAGS+= -DAFS
+LDADD+= -lkafs
+DPADD+= ${LIBKAFS}
+.endif # AFS
+CFLAGS+= -DKRB4 -I${DESTDIR}/usr/include/kerberosIV
+SRCS+= auth-krb4.c
+LDADD+= -lkrb
+DPADD+= ${LIBKRB}
+.endif # KERBEROS
+
+.include <bsd.prog.mk>
+
+LDADD+= -lcrypto -lutil -lz -ldes
+DPADD+= ${LIBCRYPTO} ${LIBUTIL} ${LIBZ} ${LIBDES}
+
+.if (${TCP_WRAPPERS:L} == "yes")
+CFLAGS+= -DLIBWRAP
+LDADD+= -lwrap
+DPADD+= ${LIBWRAP}
+.endif
+
+#.if (${SKEY:L} == "yes")
+#CFLAGS+= -DSKEY
+#LDADD+= -lskey
+#DPADD+= ${SKEY}
+#.endif
OpenPOWER on IntegriCloud