Skip to content

Commit 8950054

Browse files
committed
update README.md
1 parent 52cf5a1 commit 8950054

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
# grapes [![Go Report Card](https://goreportcard.com/badge/github.com/yaronsumel/grapes)](https://goreportcard.com/report/github.com/yaronsumel/grapes) [![Build Status](https://travis-ci.org/yaronsumel/grapes.svg?branch=master)](https://travis-ci.org/yaronsumel/grapes) [![Build status](https://ci.appveyor.com/api/projects/status/fnepp81rdi8prawn/branch/master?svg=true)](https://ci.appveyor.com/project/yaronsumel/grapes/branch/master) [![GoDoc](https://godoc.org/github.com/yaronsumel/grapes?status.svg)](https://godoc.org/github.com/yaronsumel/grapes)
22

3-
> ## Warning : grapes currently DOES NOT validate the host key during the handshake ( CVE-2017-3204 ). Next version of grapes will support full host key validation.
4-
53
grapes is lightweight tool designed to distribute commands over ssh with ease.
64

5+
### Update (25/04/2019)
6+
7+
Handshake validation is now in place in order to fix `CVE-2017-3204`, The validation will use the built-in fingerprint list `~/.ssh/known_hosts` as default.
8+
9+
In order to add your ssh server fingerprint to `known_hosts` run the following:
10+
11+
$ ssh-keyscan -H YOURHOST.COM >> ~/.ssh/known_hosts
12+
713
### Installation ###
814

9-
Run (golang v1.8+ required):
15+
Run (golang v1.10+ required):
1016

11-
$ go get -u github.com/yaronsumel/grapes
17+
$ export GO111MODULE=on; go get -u github.com/yaronsumel/grapes
1218

1319
### Usage ###
1420

0 commit comments

Comments
 (0)