diff options
Diffstat (limited to 'crypto/openssh/sshd/Makefile')
-rw-r--r-- | crypto/openssh/sshd/Makefile | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/crypto/openssh/sshd/Makefile b/crypto/openssh/sshd/Makefile index 5ccce8d..8fdd8e6 100644 --- a/crypto/openssh/sshd/Makefile +++ b/crypto/openssh/sshd/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.38 2001/03/29 21:17:40 markus Exp $ +# $OpenBSD: Makefile,v 1.46 2002/03/05 00:49:51 deraadt Exp $ .PATH: ${.CURDIR}/.. @@ -7,15 +7,23 @@ BINOWN= root BINMODE=555 BINDIR= /usr/sbin MAN= sshd.8 -CFLAGS+=-DHAVE_LOGIN_CAP +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 \ auth.c auth1.c auth2.c auth-options.c session.c \ - auth-chall.c auth2-chall.c groupaccess.c + auth-chall.c auth2-chall.c groupaccess.c \ + auth-skey.c auth-bsdauth.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} +.endif # KERBEROS5 + .if (${KERBEROS:L} == "yes") .if (${AFS:L} == "yes") CFLAGS+= -DAFS @@ -30,7 +38,7 @@ DPADD+= ${LIBKRB} .include <bsd.prog.mk> -LDADD+= -lcrypto -lutil -lz +LDADD+= -lcrypto -lutil -lz -ldes DPADD+= ${LIBCRYPTO} ${LIBUTIL} ${LIBZ} .if (${TCP_WRAPPERS:L} == "yes") @@ -39,8 +47,8 @@ LDADD+= -lwrap DPADD+= ${LIBWRAP} .endif -.if (${SKEY:L} == "yes") -CFLAGS+= -DSKEY -LDADD+= -lskey -DPADD+= ${SKEY} -.endif +#.if (${SKEY:L} == "yes") +#CFLAGS+= -DSKEY +#LDADD+= -lskey +#DPADD+= ${SKEY} +#.endif |