Next: , Previous: , Up: Top  


Installation

NNCP should run on any POSIX-compatible operating system with file systems supporting directory and filename’s length up to 57 characters.

NNCP is written on Go programming language and you have to install Go compiler (1.7+ version is highly recommended). Make (BSD and GNU ones are fine) is recommended for convenient building. Texinfo is used for building documentation.

Included required libraries:

LibraryLicence
github.com/dustin/go-humanizeMIT
github.com/flynn/noiseBSD 3-Clause
github.com/go-check/checkBSD 2-Clause
github.com/go-yaml/yamlApache License 2.0 and MIT
github.com/minio/blake2b-simdApache License 2.0
golang.org/x/cryptoBSD 3-Clause
golang.org/x/netBSD 3-Clause
golang.org/x/sysBSD 3-Clause

Get the tarball, check its integrity and authenticity and run make. nncp-* binaries will be built in the current directory:

% wget http://www.nncpgo.org/download/nncp-0.1.tar.xz
% wget http://www.nncpgo.org/download/nncp-0.1.tar.xz.sig
% gpg --verify nncp-0.1.tar.xz.sig nncp-0.1.tar.xz
% tar xf nncp-0.1.tar.xz
% make -C nncp-0.1 all

There is install target respecting DESTDIR. It will install binaries and info-documentation.