Merge branch 'master' into staging

This commit is contained in:
Vladimír Čunát
2016-07-26 20:52:54 +02:00
873 changed files with 16408 additions and 1013057 deletions
+1 -1
View File
@@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Enterprise-class stacked cryptographic filesystem";
license = licenses.gpl2Plus;
maintainers = [ maintainers.obadz ];
maintainers = with maintainers; [ obadz ];
platforms = platforms.linux;
};
}
+35
View File
@@ -0,0 +1,35 @@
{ stdenv
, fetchurl
, makeWrapper
, python
}:
stdenv.mkDerivation rec {
name = pname + "-" + version;
pname = "ecryptfs-helper";
version = "20160722";
src = fetchurl {
url = "https://gist.githubusercontent.com/obadz/ec053fdb00dcb48441d8313169874e30/raw/4b657a4b7c3dc684e4d5e3ffaf46ced1b7675163/ecryptfs-helper.py";
sha256 = "0gp4m22zc80814ng80s38hp930aa8r4zqihr7jr23m0m2iq4pdpg";
};
phases = [ "installPhase" ];
buildInputs = [ makeWrapper ];
# Do not hardcode PATH to ${ecryptfs} as we need the script to invoke executables from /var/setuid-wrappers
installPhase = ''
mkdir -p $out/bin $out/libexec
cp $src $out/libexec/ecryptfs-helper.py
makeWrapper "${python.interpreter} $out/libexec/ecryptfs-helper.py" $out/bin/ecryptfs-helper
'';
meta = with stdenv.lib; {
description = "Helper script to create/mount/unemount encrypted directories using eCryptfs without needing root permissions";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ obadz ];
platforms = platforms.linux;
hydraPlatforms = [];
};
}
+1 -1
View File
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = {
dscription = "A collection of tools that allows capturing TCP/IP packets and filtering them based on Lua policy files";
description = "A collection of tools that allows capturing TCP/IP packets and filtering them based on Lua policy files";
homepage = http://www.haka-security.org/;
license = stdenv.lib.licenses.mpl20;
maintaineres = [ stdenv.lib.maintainers.tvestelind ];
+28
View File
@@ -0,0 +1,28 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
name = "keybase-${version}";
version = "1.0.16";
rev = "v${version}";
goPackagePath = "github.com/keybase/client";
subPackages = [ "go/keybase" ];
dontRenameImports = true;
src = fetchFromGitHub {
owner = "keybase";
repo = "client";
inherit rev;
sha256 = "0p62cqpfgx9b5kfnviqpig27i20yv9bg5mq61am5xrmkp68jk35b";
};
buildFlags = [ "-tags production" ];
meta = with stdenv.lib; {
homepage = https://www.keybase.io/;
description = "The Keybase official command-line utility and service.";
platforms = platforms.linux;
maintainers = with maintainers; [ carlsverre ];
};
}
+7 -4
View File
@@ -1,12 +1,14 @@
{ stdenv, fetchurl, cmake, libsodium }:
{ stdenv, fetchFromGitHub, cmake, libsodium }:
stdenv.mkDerivation rec {
name = "minisign-${version}";
version = "0.6";
src = fetchurl {
url = "https://github.com/jedisct1/minisign/archive/${version}.tar.gz";
sha256 = "029g8ian72fy07k73nf451dw1yggav6crjjc2x6kv4nfpq3pl9pj";
src = fetchFromGitHub {
repo = "minisign";
owner = "jedisct1";
rev = version;
sha256 = "1m71ngxaij3q1dw602kjgj22y5xfjlxrrkjdmx1v4p36y0n6wl92";
};
nativeBuildInputs = [ cmake ];
@@ -22,5 +24,6 @@ stdenv.mkDerivation rec {
homepage = https://jedisct1.github.io/minisign/;
license = licenses.isc;
maintainers = with maintainers; [ joachifm ];
platforms = platforms.unix;
};
}
+4
View File
@@ -9,6 +9,10 @@ stdenv.mkDerivation rec {
sha256 = "1dznlxr728k1pgy1kwmlm7ivyl3j3rlvkmq34qpwbwbj8rnja1vn";
};
# does not apply cleanly with patchPhase/fetchpatch
# https://sources.debian.net/src/nasty/0.6-3/debian/patches/02_add_largefile_support.patch
CFLAGS = "-D_FILE_OFFSET_BITS=64";
buildInputs = [ gpgme ];
installPhase = ''
+2 -2
View File
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "sslscan-${version}";
version = "1.11.5";
version = "1.11.7";
src = fetchurl {
url = "https://github.com/rbsec/sslscan/archive/${version}-rbsec.tar.gz";
sha256 = "0mcg8hyx1r9sq716bw1r554fcsf512khgcms2ixxb1c31ng6lhq6";
sha256 = "0wygz2gm9asvhpfy44333y4pkdja1sbr41hc6mhkxg7a4ys8f9qs";
};
buildInputs = [ openssl ];
+2 -2
View File
@@ -4,14 +4,14 @@
}:
stdenv.mkDerivation rec {
name = "sudo-1.8.16";
name = "sudo-1.8.17p1";
src = fetchurl {
urls =
[ "ftp://ftp.sudo.ws/pub/sudo/${name}.tar.gz"
"ftp://ftp.sudo.ws/pub/sudo/OLD/${name}.tar.gz"
];
sha256 = "0k86sm9ilhxhvnfwq3092zhfxazj3kddn0y2mirz0nqjqmpq50rd";
sha256 = "c690d707fb561b3ecdf6a6de5563bc0b769388eff201c851edbace408bb155cc";
};
configureFlags = [
+2 -2
View File
@@ -2,7 +2,7 @@
buildGoPackage rec {
name = "vault-${version}";
version = "0.5.3";
version = "0.6.0";
rev = "v${version}";
goPackagePath = "github.com/hashicorp/vault";
@@ -11,6 +11,6 @@ buildGoPackage rec {
inherit rev;
owner = "hashicorp";
repo = "vault";
sha256 = "0px9l5zkvqawzsss70g58fx1anrx5zsdgxl6iplv0md111h0d87z";
sha256 = "0byb91nqrhl7w0rq0ilml1ybamh8w1qga47a790kggsmjhcj9ybx";
};
}