krb5 needs sqlite3 nowdiff -r1.10 -r1.11 src/crypto/external/bsd/openssh/bin/ssh/Makefile
(christos)
--- src/crypto/external/bsd/openssh/bin/ssh/Makefile 2016/08/02 13:45:12 1.10
+++ src/crypto/external/bsd/openssh/bin/ssh/Makefile 2017/01/28 23:38:48 1.11
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2016/08/02 13:45:12 christos Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2017/01/28 23:38:48 christos Exp $ | |
2 | 2 | |||
3 | .include <bsd.own.mk> | 3 | .include <bsd.own.mk> | |
4 | 4 | |||
5 | BINDIR = /usr/bin | 5 | BINDIR = /usr/bin | |
6 | 6 | |||
7 | PROG= ssh | 7 | PROG= ssh | |
8 | SRCS= ssh.c readconf.c clientloop.c sshtty.c \ | 8 | SRCS= ssh.c readconf.c clientloop.c sshtty.c \ | |
9 | sshconnect.c sshconnect1.c sshconnect2.c mux.c auth.c | 9 | sshconnect.c sshconnect1.c sshconnect2.c mux.c auth.c | |
10 | 10 | |||
11 | COPTS.auth.c= -DHOST_ONLY | 11 | COPTS.auth.c= -DHOST_ONLY | |
12 | COPTS.sshconnect1.c= -fno-strict-aliasing | 12 | COPTS.sshconnect1.c= -fno-strict-aliasing | |
13 | COPTS.mux.c= -Wno-pointer-sign | 13 | COPTS.mux.c= -Wno-pointer-sign | |
14 | COPTS.sshconnect2.c= -Wno-pointer-sign | 14 | COPTS.sshconnect2.c= -Wno-pointer-sign | |
@@ -19,18 +19,18 @@ MLINKS= ssh.1 slogin.1 | @@ -19,18 +19,18 @@ MLINKS= ssh.1 slogin.1 | |||
19 | 19 | |||
20 | .if (${USE_KERBEROS} != "no") | 20 | .if (${USE_KERBEROS} != "no") | |
21 | # this is not entirely true, libgssapi might be independent of krb5 | 21 | # this is not entirely true, libgssapi might be independent of krb5 | |
22 | SRCS += gss-genr.c | 22 | SRCS += gss-genr.c | |
23 | LDADD+= -lgssapi -lheimntlm | 23 | LDADD+= -lgssapi -lheimntlm | |
24 | DPADD+= ${LIBGSSAPI} ${LIBHEIMNTLM} | 24 | DPADD+= ${LIBGSSAPI} ${LIBHEIMNTLM} | |
25 | 25 | |||
26 | LDADD+= -lkrb5 -lhx509 -lheimbase -lwind | 26 | LDADD+= -lkrb5 -lhx509 -lheimbase -lwind | |
27 | DPADD+= ${LIBKRB5} ${LIBHX509} ${LIBHEIMBASE} ${LIBWIND} | 27 | DPADD+= ${LIBKRB5} ${LIBHX509} ${LIBHEIMBASE} ${LIBWIND} | |
28 | 28 | |||
29 | LDADD+= -lkafs -lasn1 -lcrypt | 29 | LDADD+= -lkafs -lasn1 -lcrypt | |
30 | DPADD+= ${LIBKAFS} ${LIBASN1} ${LIBCRYPT} | 30 | DPADD+= ${LIBKAFS} ${LIBASN1} ${LIBCRYPT} | |
31 | 31 | |||
32 | LDADD+= -lcom_err -lroken -lutil | 32 | LDADD+= -lcom_err -lroken -lsqlite3 -lutil | |
33 | DPADD+= ${LIBCOM_ERR} ${LIBROKEN} ${LIBUTIL} | 33 | DPADD+= ${LIBCOM_ERR} ${LIBROKEN} ${LIBSQLITE3} ${LIBUTIL} | |
34 | .endif | 34 | .endif | |
35 | 35 | |||
36 | .include <bsd.prog.mk> | 36 | .include <bsd.prog.mk> |
--- src/crypto/external/bsd/openssh/bin/sshd/Makefile 2016/12/25 00:07:46 1.14
+++ src/crypto/external/bsd/openssh/bin/sshd/Makefile 2017/01/28 23:38:48 1.15
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.14 2016/12/25 00:07:46 christos Exp $ | 1 | # $NetBSD: Makefile,v 1.15 2017/01/28 23:38:48 christos Exp $ | |
2 | 2 | |||
3 | .include <bsd.own.mk> | 3 | .include <bsd.own.mk> | |
4 | 4 | |||
5 | PROG= sshd | 5 | PROG= sshd | |
6 | MAN= sshd.8 sshd_config.5 moduli.5 | 6 | MAN= sshd.8 sshd_config.5 moduli.5 | |
7 | 7 | |||
8 | BINDIR= /usr/sbin | 8 | BINDIR= /usr/sbin | |
9 | 9 | |||
10 | SRCS= sshd.c auth-rhosts.c auth-passwd.c \ | 10 | SRCS= sshd.c auth-rhosts.c auth-passwd.c \ | |
11 | sshpty.c sshlogin.c servconf.c serverloop.c \ | 11 | sshpty.c sshlogin.c servconf.c serverloop.c \ | |
12 | auth.c auth2.c auth-options.c session.c \ | 12 | auth.c auth2.c auth-options.c session.c \ | |
13 | auth-krb5.c auth2-chall.c groupaccess.c \ | 13 | auth-krb5.c auth2-chall.c groupaccess.c \ | |
14 | auth-bsdauth.c auth2-hostbased.c auth2-kbdint.c \ | 14 | auth-bsdauth.c auth2-hostbased.c auth2-kbdint.c \ | |
@@ -41,28 +41,28 @@ DPADD+= ${LIBSKEY} | @@ -41,28 +41,28 @@ DPADD+= ${LIBSKEY} | |||
41 | 41 | |||
42 | .if (${USE_KERBEROS} != "no") | 42 | .if (${USE_KERBEROS} != "no") | |
43 | SRCS+= gss-genr.c auth2-gss.c gss-serv.c gss-serv-krb5.c | 43 | SRCS+= gss-genr.c auth2-gss.c gss-serv.c gss-serv-krb5.c | |
44 | LDADD+= -lgssapi -lheimntlm | 44 | LDADD+= -lgssapi -lheimntlm | |
45 | DPADD+= ${LIBGSSAPI} ${LIBHEIMNTLM} | 45 | DPADD+= ${LIBGSSAPI} ${LIBHEIMNTLM} | |
46 | 46 | |||
47 | LDADD+= -lkafs | 47 | LDADD+= -lkafs | |
48 | DPADD+= ${LIBKAFS} | 48 | DPADD+= ${LIBKAFS} | |
49 | 49 | |||
50 | SRCS+= auth2-krb5.c | 50 | SRCS+= auth2-krb5.c | |
51 | LDADD+= -lkrb5 -lasn1 | 51 | LDADD+= -lkrb5 -lasn1 | |
52 | DPADD+= ${LIBKRB5} ${LIBASN1} | 52 | DPADD+= ${LIBKRB5} ${LIBASN1} | |
53 | 53 | |||
54 | LDADD+= -lcom_err -lroken | 54 | LDADD+= -lcom_err -lroken -lsqlite3 | |
55 | DPADD+= ${LIBCOM_ERR} ${LIBROKEN} | 55 | DPADD+= ${LIBCOM_ERR} ${LIBROKEN} ${LIBSQLITE3} | |
56 | .endif | 56 | .endif | |
57 | 57 | |||
58 | .if (${USE_LDAP} != "no") | 58 | .if (${USE_LDAP} != "no") | |
59 | SRCS+= ldapauth.c | 59 | SRCS+= ldapauth.c | |
60 | LDADD+= -lldap -lssl -llber | 60 | LDADD+= -lldap -lssl -llber | |
61 | DPADD+= ${LIBLDAP} ${LIBSSL} ${LIBLBER} | 61 | DPADD+= ${LIBLDAP} ${LIBSSL} ${LIBLBER} | |
62 | .endif | 62 | .endif | |
63 | 63 | |||
64 | .include <bsd.prog.mk> | 64 | .include <bsd.prog.mk> | |
65 | 65 | |||
66 | LDADD+= -lcrypt -lutil | 66 | LDADD+= -lcrypt -lutil | |
67 | DPADD+= ${LIBCRYPT} ${LIBUTIL} | 67 | DPADD+= ${LIBCRYPT} ${LIBUTIL} | |
68 | 68 |