ervu-sign-module/entrypoint.sh

20 lines
621 B
Bash
Raw Normal View History

2024-09-11 17:30:53 +03:00
#!/bin/bash
2025-01-20 12:20:01 +03:00
username=$(whoami)
if [ ! -d /var/opt/cprocsp/keys/$username ]; then
mkdir -m 700 /var/opt/cprocsp/keys/$username
cp -r ~/keys/* /var/opt/cprocsp/keys/$username/
chown -R $username:$username /var/opt/cprocsp/keys/$username
2024-09-11 17:30:53 +03:00
fi
/opt/cprocsp/bin/amd64/csptest -absorb -certs -autoprov
2024-11-21 15:07:28 +03:00
2025-01-20 12:20:01 +03:00
echo "Installing CA certificates"
find ~/cacerts -regex ".*\.\(cer\|crt\)$" -exec /opt/cprocsp/bin/amd64/certmgr -install -store uCA -file {} \;
echo "Installing certificates" \
find ~/certs -regex ".*\.\(cer\|crt\)$" -exec /opt/cprocsp/bin/amd64/certmgr -install -file {} \;
2024-11-21 16:13:48 +03:00
/opt/ervu-sign-module/ervu-sign-module