View | Details | Raw Unified | Return to bug 237249 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	net-ssh
4
PORTNAME=	net-ssh
5
PORTVERSION=	5.1.0
5
PORTVERSION=	5.2.0
6
PORTEPOCH=	2
6
PORTEPOCH=	2
7
CATEGORIES=	security rubygems
7
CATEGORIES=	security rubygems
8
MASTER_SITES=	RG
8
MASTER_SITES=	RG
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1547226987
1
TIMESTAMP = 1555112910
2
SHA256 (rubygem/net-ssh-5.1.0.gem) = f61c78a0c98910b91a7c4ba6f147fd6870d8349f26a7008a8e86d3dd3372f449
2
SHA256 (rubygem/net-ssh-5.2.0.gem) = 80a8a71d39e9f917ed265f66c0c5985f1849fc5e7156ac48f14dd1d4af683c80
3
SIZE (rubygem/net-ssh-5.1.0.gem) = 131584
3
SIZE (rubygem/net-ssh-5.2.0.gem) = 132608
(-)pkg-message (+15 lines)
Line 0 Link Here
1
net-ssh does extra key verifications compared to OpenSSH, and may report the
2
following error on FreeBSD:
3
4
> Host key verification failed for <hostname>: fingerprint <fingerprint> is
5
> unknown for "<hostname>,<ip address>"
6
7
The issue can be worked around by explicitly setting "CheckHostIP no" in the
8
client configuration file (/etc/ssh/ssh_config, ~/.ssh/config): while upstream
9
OpenSSH defaults to enabling this setting, FreeBSD disables it by default in
10
base.  An explicit statement to disable CheckHostIP will be catched by net-ssh
11
and proper behaviour will be observed.
12
13
Upstream net-ssh plans to remove support for CheckHostIP in a future major
14
release, making this workaround unnecessary in the future:
15
https://github.com/net-ssh/net-ssh/pull/656#issuecomment-463527675

Return to bug 237249