summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/security
diff options
context:
space:
mode:
authorVladimír Čunát <v@cunat.cz>2019-06-03 22:33:52 +0200
committerVladimír Čunát <v@cunat.cz>2019-06-03 22:34:49 +0200
commitee86a325dd067df0da827c2044e8f6e39ffbfed6 (patch)
treee0a4c1946e6101aa41c02c65387b9941fb9b1f48 /pkgs/tools/security
parent2812b5ce392370ca671a1f371904a12aa3c6db13 (diff)
parentc4724fb7bcc83a778632ce096e37b7dcdd3b034b (diff)
Merge branch 'staging-next' into staging
Conflicts (simple): nixos/doc/manual/release-notes/rl-1909.xml
Diffstat (limited to 'pkgs/tools/security')
-rw-r--r--pkgs/tools/security/aide/default.nix4
-rw-r--r--pkgs/tools/security/bruteforce-luks/default.nix4
-rw-r--r--pkgs/tools/security/hcxtools/default.nix27
-rw-r--r--pkgs/tools/security/pass/rofi-pass.nix2
4 files changed, 32 insertions, 5 deletions
diff --git a/pkgs/tools/security/aide/default.nix b/pkgs/tools/security/aide/default.nix
index 6fbc411bf75c..1513ae58a0b6 100644
--- a/pkgs/tools/security/aide/default.nix
+++ b/pkgs/tools/security/aide/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "aide-${version}";
- version = "0.16.1";
+ version = "0.16.2";
src = fetchurl {
url = "https://github.com/aide/aide/releases/download/v${version}/${name}.tar.gz";
- sha256 = "1dqhc0c24wa4zid06pfy61k357yvzh28ij86bk9jf6hcqzn7qaqg";
+ sha256 = "15xp47sz7kk1ciffw3f5xw2jg2mb2lqrbr3q6p4bkbz5dap9iy8p";
};
buildInputs = [ flex bison libmhash zlib acl attr libselinux pcre ];
diff --git a/pkgs/tools/security/bruteforce-luks/default.nix b/pkgs/tools/security/bruteforce-luks/default.nix
index bcd0593e88f8..69444d1612e8 100644
--- a/pkgs/tools/security/bruteforce-luks/default.nix
+++ b/pkgs/tools/security/bruteforce-luks/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
name = "bruteforce-luks-${version}";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchFromGitHub {
- sha256 = "14ckm31wbzf3lnk472bywjjlh9kysb793nsh2gp04aa5hp5lym58";
+ sha256 = "0ws5bm5pczhvqrlhl60h8a9rdwk6xlh9wr5ndnkyxvv7m90qpy9b";
rev = version;
repo = "bruteforce-luks";
owner = "glv2";
diff --git a/pkgs/tools/security/hcxtools/default.nix b/pkgs/tools/security/hcxtools/default.nix
new file mode 100644
index 000000000000..275578d8cb40
--- /dev/null
+++ b/pkgs/tools/security/hcxtools/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, curl, openssl, zlib }:
+
+stdenv.mkDerivation rec {
+ pname = "hcxtools";
+ version = "5.1.4";
+
+ src = fetchFromGitHub {
+ owner = "ZerBea";
+ repo = pname;
+ rev = version;
+ sha256 = "1bkl0j6m5q091fas99s83aclcc5kfwacmkgmyg8565z2npvnj7nf";
+ };
+
+ buildInputs = [ curl openssl zlib ];
+
+ makeFlags = [
+ "PREFIX=${placeholder "out"}"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Tools for capturing wlan traffic and conversion to hashcat and John the Ripper formats";
+ homepage = https://github.com/ZerBea/hcxtools;
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ dywedir ];
+ };
+}
diff --git a/pkgs/tools/security/pass/rofi-pass.nix b/pkgs/tools/security/pass/rofi-pass.nix
index 5a432a8890e4..ac9ea6c7013f 100644
--- a/pkgs/tools/security/pass/rofi-pass.nix
+++ b/pkgs/tools/security/pass/rofi-pass.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
gnugrep
gnused
libnotify
- pass
+ (pass.withExtensions (ext: [ ext.pass-otp ]))
pwgen
rofi
utillinux