libxcrypt: add
authorRosen Penev <rosenp@gmail.com>
Tue, 16 Jun 2020 23:18:38 +0000 (16:18 -0700)
committerRosen Penev <rosenp@gmail.com>
Tue, 23 Jun 2020 01:33:16 +0000 (18:33 -0700)
commitbd5acfb8e8409d541048ef21f7618b415adea1b7
treed2bd251837a8acd4b3e490b7ac950526061d8c36
parent83f9bd1ea0eaae9a502564292871a3bc0d0ef3ee
libxcrypt: add

libxcrypt is an external version of libc's libcrypt. It allows to use
algorithms now available with the libc. musl in OpenWrt for example
patches out several algorithms for size reasons. But for shadow-utils,
size does not really matter.

The hashes are set to solaris as that default gives a good balance
between compatibility and size. It includes:

bcrypt,
bcrypt_a,
sha512crypt,
sha256crypt,
md5crypt,
descrypt

The STRONG default adds several algorithms not supported by
shadow-utils.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
libs/libxcrypt/Makefile [new file with mode: 0644]