summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/security
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2019-05-28 08:32:03 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2019-05-28 08:32:03 +0200
commit36a6746f2178141465761ce36de888389bc2968a (patch)
tree5c04c72e71624722e8f004b407712ff297c73ead /pkgs/tools/security
parent8809ebe42a6e2ebd4fd8e742efbebb343f422572 (diff)
parent2a56ea3593aa0702a61313572c2211ef947f4d1f (diff)
Merge master into staging-next
Diffstat (limited to 'pkgs/tools/security')
-rw-r--r--pkgs/tools/security/fprintd/default.nix6
-rw-r--r--pkgs/tools/security/hashcat-utils/default.nix30
-rw-r--r--pkgs/tools/security/spectre-meltdown-checker/default.nix4
3 files changed, 37 insertions, 3 deletions
diff --git a/pkgs/tools/security/fprintd/default.nix b/pkgs/tools/security/fprintd/default.nix
index b43be1a69240..84727f55b933 100644
--- a/pkgs/tools/security/fprintd/default.nix
+++ b/pkgs/tools/security/fprintd/default.nix
@@ -17,7 +17,11 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig intltool ];
- configureFlags = [ "--with-systemdsystemunitdir=$(out)/lib/systemd/system" "--localstatedir=/var" ];
+ configureFlags = [
+ "--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"
+ "--localstatedir=/var"
+ "--sysconfdir=${placeholder "out"}/etc"
+ ];
meta = with stdenv.lib; {
homepage = https://fprint.freedesktop.org/;
diff --git a/pkgs/tools/security/hashcat-utils/default.nix b/pkgs/tools/security/hashcat-utils/default.nix
new file mode 100644
index 000000000000..50508cfc4941
--- /dev/null
+++ b/pkgs/tools/security/hashcat-utils/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "hashcat-utils";
+ version = "1.9";
+
+ src = fetchFromGitHub {
+ owner = "hashcat";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0wgc6wv7i6cs95rgzzx3zqm14xxbjyajvcqylz8w97d8kk4x4wjr";
+ };
+
+ sourceRoot = "source/src";
+
+ installPhase = ''
+ runHook preInstall
+ install -Dm0555 *.bin -t $out/bin
+ install -Dm0555 *.pl -t $out/bin
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Small utilities that are useful in advanced password cracking";
+ homepage = https://github.com/hashcat/hashcat-utils;
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ fadenb ];
+ };
+}
diff --git a/pkgs/tools/security/spectre-meltdown-checker/default.nix b/pkgs/tools/security/spectre-meltdown-checker/default.nix
index a3e6468c4fee..a1844668af65 100644
--- a/pkgs/tools/security/spectre-meltdown-checker/default.nix
+++ b/pkgs/tools/security/spectre-meltdown-checker/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
name = "spectre-meltdown-checker-${version}";
- version = "0.41";
+ version = "0.42";
src = fetchFromGitHub {
owner = "speed47";
repo = "spectre-meltdown-checker";
rev = "v${version}";
- sha256 = "0byjp7ph7g9di9xlg1fvspgq995a3b2yajq7sc8qap46ywvqr899";
+ sha256 = "0pppf844i7b72hqnmfvq72w5y7b6dxd16y29l6j84maf22zxbjni";
};
prePatch = ''