summary refs log tree commit diff
path: root/pkgs/tools/security/vault
diff options
context:
space:
mode:
authorThomas Gerbet <thomas@gerbet.me>2021-03-25 15:48:15 +0100
committerThomas Gerbet <thomas@gerbet.me>2021-03-25 15:49:48 +0100
commitae747206b2b342dc24c80f03f6cc590aaadd3298 (patch)
tree39ef1607562dae65d2ca66a3aaaa929ca27662fe /pkgs/tools/security/vault
parent60dd94fb7e01a8288f6638eee71d7cb354c49327 (diff)
downloadnixpkgs-ae747206b2b342dc24c80f03f6cc590aaadd3298.tar
nixpkgs-ae747206b2b342dc24c80f03f6cc590aaadd3298.tar.gz
nixpkgs-ae747206b2b342dc24c80f03f6cc590aaadd3298.tar.bz2
nixpkgs-ae747206b2b342dc24c80f03f6cc590aaadd3298.tar.lz
nixpkgs-ae747206b2b342dc24c80f03f6cc590aaadd3298.tar.xz
nixpkgs-ae747206b2b342dc24c80f03f6cc590aaadd3298.tar.zst
nixpkgs-ae747206b2b342dc24c80f03f6cc590aaadd3298.zip
vault: 1.6.3 -> 1.7.0
Changes: https://github.com/hashicorp/vault/blob/8e576bb0aa462ef92723f892c5be97a8d6852fa4/CHANGELOG.md
Diffstat (limited to 'pkgs/tools/security/vault')
-rw-r--r--pkgs/tools/security/vault/default.nix4
-rw-r--r--pkgs/tools/security/vault/vault-bin.nix14
2 files changed, 11 insertions, 7 deletions
diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix
index 0b6c95cafd2..f8e831ef2c3 100644
--- a/pkgs/tools/security/vault/default.nix
+++ b/pkgs/tools/security/vault/default.nix
@@ -2,13 +2,13 @@
 
 buildGoPackage rec {
   pname = "vault";
-  version = "1.6.3";
+  version = "1.7.0";
 
   src = fetchFromGitHub {
     owner = "hashicorp";
     repo = "vault";
     rev = "v${version}";
-    sha256 = "0ffynqk16bnc4nqnffbid4v72mxafzi0fy4cbrzfs9qfi56vcbm9";
+    sha256 = "1lsz8fyjcxamvs9n3m974q2jxhv828fb5p6qx8wlqdaahqgrc8qg";
   };
 
   goPackagePath = "github.com/hashicorp/vault";
diff --git a/pkgs/tools/security/vault/vault-bin.nix b/pkgs/tools/security/vault/vault-bin.nix
index 59082c89f7d..fc8b2865f25 100644
--- a/pkgs/tools/security/vault/vault-bin.nix
+++ b/pkgs/tools/security/vault/vault-bin.nix
@@ -1,26 +1,26 @@
 { lib, stdenv, fetchurl, unzip }:
 
 let
-  version = "1.6.3";
+  version = "1.7.0";
 
   sources = let
     base = "https://releases.hashicorp.com/vault/${version}";
   in {
     x86_64-linux = fetchurl {
       url = "${base}/vault_${version}_linux_amd64.zip";
-      sha256 = "0ijc80r9rbbbblmf5s3j5b2kk6zsriyxwhsijhgy86rr6bvdljl4";
+      sha256 = "0d8wqxqilv1jdf4dl7w2jp3lfh0w0rawidmhjlj3ykpg6l3gblma";
     };
     i686-linux = fetchurl {
       url = "${base}/vault_${version}_linux_386.zip";
-      sha256 = "1blma0ywkmv8ykqc4sgcbk1g9jb9rjxqk2b6kmp5z31lilg4a7my";
+      sha256 = "128r0phm5i1cpayz0ia8qsmnk1ia3qylidy9f8iwk3l8r834s4yd";
     };
     x86_64-darwin = fetchurl {
       url = "${base}/vault_${version}_darwin_amd64.zip";
-      sha256 = "1mzkj7ixpzfhn9i4092qw8g38dx4lh3kzp6g4fr5x84sbs6anl3j";
+      sha256 = "01vxjv95his8jqin2cwcw691wdwn6p876rp021bmvr6diw6clkrp";
     };
     aarch64-linux = fetchurl {
       url = "${base}/vault_${version}_linux_arm64.zip";
-      sha256 = "14l8ic5hgsbq4q1b6832ss1wyrgqwyvgkrvcxbw5nqy5la95fl8i";
+      sha256 = "0ahdv14fz7ybl11b61z7j13nbjd6hp6fcpc5bk6y8lh4qj8x0pzg";
     };
   };
 
@@ -35,9 +35,13 @@ in stdenv.mkDerivation {
   sourceRoot = ".";
 
   installPhase = ''
+    runHook preInstall
+
     mkdir -p $out/bin $out/share/bash-completion/completions
     mv vault $out/bin
     echo "complete -C $out/bin/vault vault" > $out/share/bash-completion/completions/vault
+
+    runHook postInstall
   '';
 
   meta = with lib; {