fscrypt-experimental: 0.3.1 -> 0.3.3

* fscrypt-experimental: 0.3.1 -> 0.3.2 (#160747)

* fscrypt-experimental: 0.3.2 -> 0.3.3

Fixes CVE-2022-25326
Fixes CVE-2022-25327
Fixes CVE-2022-25328

Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>

authored by R. RyanTM Renaud and committed by GitHub cb7aad71 e2e2a905

+7 -3
+7 -3
pkgs/os-specific/linux/fscrypt/default.nix
··· 4 5 buildGoModule rec { 6 pname = "fscrypt"; 7 - version = "0.3.1"; 8 9 src = fetchFromGitHub { 10 owner = "google"; 11 repo = "fscrypt"; 12 rev = "v${version}"; 13 - sha256 = "0gi91vm0ai4vjzj6cfnjsfy8kbfxjiq2n7jnbhf5470qbx49qixr"; 14 }; 15 16 postPatch = '' ··· 19 --replace "/usr/local" "$out" 20 ''; 21 22 - vendorSha256 = "1gw3q2pn8v6n9wkl5881rbxglislnr98a9gjqnqm894gnz7hfdzb"; 23 24 doCheck = false; 25 ··· 27 buildInputs = [ pam ]; 28 29 buildPhase = '' 30 make 31 ''; 32 33 installPhase = '' 34 make install 35 ''; 36 37 meta = with lib; {
··· 4 5 buildGoModule rec { 6 pname = "fscrypt"; 7 + version = "0.3.3"; 8 9 src = fetchFromGitHub { 10 owner = "google"; 11 repo = "fscrypt"; 12 rev = "v${version}"; 13 + hash = "sha256-kkcZuX8tB7N8l9O3X6H92EqEqdAcqSbX+pwr7GrcRFY="; 14 }; 15 16 postPatch = '' ··· 19 --replace "/usr/local" "$out" 20 ''; 21 22 + vendorSha256 = "sha256-6zcHz7ePJFSxxfIlhVK2VEf6+soBoUInT9ZsZK/Ag78="; 23 24 doCheck = false; 25 ··· 27 buildInputs = [ pam ]; 28 29 buildPhase = '' 30 + runHook preBuild 31 make 32 + runHook postBuild 33 ''; 34 35 installPhase = '' 36 + runHook preInstall 37 make install 38 + runHook postInstall 39 ''; 40 41 meta = with lib; {