summary refs log tree commit diff
path: root/pkgs/tools/security
diff options
context:
space:
mode:
authorajs124 <git@ajs124.de>2020-08-17 13:11:43 +0200
committerajs124 <git@ajs124.de>2020-08-17 13:11:43 +0200
commit44a8c33ebaad09febf6003807893874d321988a0 (patch)
tree41ab5b61fe05bfdc9a8ff9d74ab446f791c096ed /pkgs/tools/security
parent240db8476ad536da42190db1a6dc4e95065e4d48 (diff)
downloadnixpkgs-44a8c33ebaad09febf6003807893874d321988a0.tar
nixpkgs-44a8c33ebaad09febf6003807893874d321988a0.tar.gz
nixpkgs-44a8c33ebaad09febf6003807893874d321988a0.tar.bz2
nixpkgs-44a8c33ebaad09febf6003807893874d321988a0.tar.lz
nixpkgs-44a8c33ebaad09febf6003807893874d321988a0.tar.xz
nixpkgs-44a8c33ebaad09febf6003807893874d321988a0.tar.zst
nixpkgs-44a8c33ebaad09febf6003807893874d321988a0.zip
john: ship internal perl modules
Diffstat (limited to 'pkgs/tools/security')
-rw-r--r--pkgs/tools/security/john/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/tools/security/john/default.nix b/pkgs/tools/security/john/default.nix
index f47728b8ba2..2fedec48c70 100644
--- a/pkgs/tools/security/john/default.nix
+++ b/pkgs/tools/security/john/default.nix
@@ -48,20 +48,21 @@ stdenv.mkDerivation rec {
   enableParallelBuilding = false;
 
   postInstall = ''
-    mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john" "$out/share/john/rules"
+    mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john" "$out/share/john/rules" "$out/${perlPackages.perl.libPrefix}"
     find -L ../run -mindepth 1 -maxdepth 1 -type f -executable \
       -exec cp -d {} "$out/bin" \;
     cp -vt "$out/etc/john" ../run/*.conf
     cp -vt "$out/share/john" ../run/*.chr ../run/password.lst
     cp -vt "$out/share/john/rules" ../run/rules/*.rule
     cp -vrt "$out/share/doc/john" ../doc/*
+    cp -vt "$out/${perlPackages.perl.libPrefix}" ../run/lib/*
   '';
 
   postFixup = ''
     wrapPythonPrograms
 
     for i in $out/bin/*.pl; do
-      wrapProgram "$i" --prefix PERL5LIB : $PERL5LIB
+      wrapProgram "$i" --prefix PERL5LIB : "$PERL5LIB:$out/${perlPackages.perl.libPrefix}"
     done
   '';