tinc_pre: Add derivation
The tinc developer has made significant developments to the next version of tinc including many protocol security fixes. This patch adds the prerelease of the next major tinc release.
This commit is contained in:
parent
af4c369d0a
commit
ac502d28ff
33
pkgs/tools/networking/tinc/pre.nix
Normal file
33
pkgs/tools/networking/tinc/pre.nix
Normal file
@ -0,0 +1,33 @@
|
||||
{ stdenv, fetchgit, autoreconfHook, texinfo, ncurses, readline, zlib, lzo, openssl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "1.1pre78bf82c";
|
||||
name = "tinc-${version}";
|
||||
|
||||
src = fetchgit {
|
||||
url = "git://tinc-vpn.org/tinc";
|
||||
rev = "78bf82cf332327889f0f61388b73053850d8e59b";
|
||||
sha256 = "0azjy78qrzpk16b5jm08kx01ln2j9q0q69g86ah60fms525w1xjk";
|
||||
};
|
||||
|
||||
buildInputs = [ autoreconfHook texinfo ncurses readline zlib lzo openssl ];
|
||||
|
||||
configureFlags = [
|
||||
"--sysconfdir=/etc"
|
||||
"--localstatedir=/var"
|
||||
];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "VPN daemon with full mesh routing";
|
||||
longDescription = ''
|
||||
tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and
|
||||
encryption to create a secure private network between hosts on the
|
||||
Internet. It features full mesh routing, as well as encryption,
|
||||
authentication, compression and ethernet bridging.
|
||||
'';
|
||||
homepage="http://www.tinc-vpn.org/";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ wkennington ];
|
||||
};
|
||||
}
|
@ -2260,6 +2260,8 @@ let
|
||||
|
||||
tinc = callPackage ../tools/networking/tinc { };
|
||||
|
||||
tinc_pre = callPackage ../tools/networking/tinc/pre.nix { };
|
||||
|
||||
tiny8086 = callPackage ../applications/virtualization/8086tiny { };
|
||||
|
||||
tmpwatch = callPackage ../tools/misc/tmpwatch { };
|
||||
|
Loading…
Reference in New Issue
Block a user