diff options
author | Andrew Marshall <andrew@johnandrewmarshall.com> | 2021-10-29 09:46:24 -0400 |
---|---|---|
committer | Andrew Marshall <andrew@johnandrewmarshall.com> | 2021-10-29 12:39:48 -0400 |
commit | bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77 (patch) | |
tree | c59ce0b5c1fefafb405f9c65d8f13d8baf95fa4d /pkgs/tools/security/mkpasswd | |
parent | 2fedb9734d017eb5081524ed53b73dc5584cfc73 (diff) | |
download | nixpkgs-bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77.tar nixpkgs-bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77.tar.gz nixpkgs-bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77.tar.bz2 nixpkgs-bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77.tar.lz nixpkgs-bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77.tar.xz nixpkgs-bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77.tar.zst nixpkgs-bbf70ca393f9c2e3029b6a875b9aafbe23c7ea77.zip |
mkpasswd: Include support for more hash methods
(Before) Available methods: sha512crypt SHA-512 sha256crypt SHA-256 md5crypt MD5 descrypt standard 56 bit DES-based crypt(3) (After) Available methods: yescrypt Yescrypt gost-yescrypt GOST Yescrypt scrypt scrypt bcrypt bcrypt bcrypt-a bcrypt (obsolete $2a$ version) sha512crypt SHA-512 sha256crypt SHA-256 sunmd5 SunMD5 md5crypt MD5 bsdicrypt BSDI extended DES-based crypt(3) descrypt standard 56 bit DES-based crypt(3) nt NT-Hash
Diffstat (limited to 'pkgs/tools/security/mkpasswd')
-rw-r--r-- | pkgs/tools/security/mkpasswd/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/tools/security/mkpasswd/default.nix b/pkgs/tools/security/mkpasswd/default.nix index c884c279000..23a8f5d4fbd 100644 --- a/pkgs/tools/security/mkpasswd/default.nix +++ b/pkgs/tools/security/mkpasswd/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, whois, perl, pkg-config }: +{ lib, stdenv, whois, libxcrypt, perl, pkg-config }: stdenv.mkDerivation { name = "mkpasswd-${whois.version}"; @@ -6,6 +6,7 @@ stdenv.mkDerivation { src = whois.src; nativeBuildInputs = [ perl pkg-config ]; + buildInputs = [ libxcrypt ]; preConfigure = whois.preConfigure; buildPhase = "make mkpasswd"; |