DEVOPS-1922
This commit is contained in:
parent
879cc78d72
commit
baf5792031
2 changed files with 27 additions and 15 deletions
|
|
@ -1,19 +1,25 @@
|
|||
#!/bin/bash
|
||||
|
||||
username=$(whoami)
|
||||
username=$RUNTIME_USER
|
||||
|
||||
set -e
|
||||
echo "Starting cryptsrv"
|
||||
/opt/cprocsp/sbin/amd64/cryptsrv
|
||||
echo $?
|
||||
set +e
|
||||
|
||||
if [ ! -d /var/opt/cprocsp/keys/$username ]; then
|
||||
mkdir -m 700 /var/opt/cprocsp/keys/$username
|
||||
cp -r ~/keys/* /var/opt/cprocsp/keys/$username/
|
||||
cp -r /home/$username/keys/* /var/opt/cprocsp/keys/$username/
|
||||
chown -R $username:$username /var/opt/cprocsp/keys/$username
|
||||
fi
|
||||
|
||||
/opt/cprocsp/bin/amd64/csptest -absorb -certs -autoprov
|
||||
su - -c '/opt/cprocsp/bin/amd64/csptest -absorb -certs -autoprov' $username
|
||||
|
||||
echo "Installing CA certificates"
|
||||
find ~/cacerts -regex ".*\.\(cer\|crt\)$" -exec /opt/cprocsp/bin/amd64/certmgr -install -store uCA -file {} \;
|
||||
su - -c 'find ~/cacerts -regex ".*\.\(cer\|crt\)$" -exec /opt/cprocsp/bin/amd64/certmgr -install -store uCA -file {} \;' $username
|
||||
|
||||
echo "Installing certificates" \
|
||||
find ~/certs -regex ".*\.\(cer\|crt\)$" -exec /opt/cprocsp/bin/amd64/certmgr -install -file {} \;
|
||||
echo "Installing certificates"
|
||||
su - -c 'find ~/certs -regex ".*\.\(cer\|crt\)$" -exec /opt/cprocsp/bin/amd64/certmgr -install -file {} \;' $username
|
||||
|
||||
/opt/ervu-sign-module/ervu-sign-module
|
||||
su - -c '/opt/ervu-sign-module/ervu-sign-module' $username
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue