You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openssl-gost-engine/SOURCES/openssl-switch-passhash.sh

30 lines
425 B

#!/bin/bash
ENGINE=$1
function gost
{
sed -i 's/sha512/gost_yescrypt/' /etc/pam.d/system-auth
sed -i 's/sha512/gost_yescrypt/' /etc/pam.d/password-auth
}
function default
{
sed -i 's/gost_yescrypt/sha512/' /etc/pam.d/system-auth
sed -i 's/gost_yescrypt/sha512/' /etc/pam.d/password-auth
}
case ${ENGINE} in
"gost")
gost
;;
"default")
default
;;
*)
printf "Must be gost or default\n"
;;
esac