aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-09-16 00:57:34 +0200
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-09-16 01:00:14 +0200
commitbec528a979ccadbd6687ee6679cf4b43771db586 (patch)
tree869b0ae5f8f55735d4e6ffcf829b6fb08b0a63ea
parent18bd0d83bec9fe636446b994553dc2fa99dd0530 (diff)
downloadslcl-bec528a979ccadbd6687ee6679cf4b43771db586.tar.gz
usergen: Remove dependency against sha256sum(1)
sha256sum(1) is a GNU utility that might not be available under some POSIX systems. Since OpenSSL is already a dependency, it makes sense to reuse it to generate SHA256 digests.
-rwxr-xr-xusergen2
1 files changed, 1 insertions, 1 deletions
diff --git a/usergen b/usergen
index 0052107..d4b89c4 100755
--- a/usergen
+++ b/usergen
@@ -64,7 +64,7 @@ ROUNDS=1000
for i in $(seq $ROUNDS)
do
printf "\r%d/$ROUNDS" $i >&2
- PWD=$(printf '%s' "$PWD" | to_bin | sha256sum | cut -d' ' -f1)
+ PWD=$(printf '%s' "$PWD" | to_bin | openssl sha256 -r | cut -d' ' -f1)
done
echo >&2