mirror of
https://github.com/outbackdingo/labca.git
synced 2026-01-27 18:19:33 +00:00
29 lines
653 B
Bash
Executable File
29 lines
653 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
baseDir=$(cd $(dirname $0) && pwd)
|
|
dataDir="$baseDir/data"
|
|
|
|
export PKI_ROOT_CERT_BASE="$dataDir/root-ca"
|
|
export PKI_INT_CERT_BASE="$dataDir/issuer/ca-int"
|
|
|
|
cd /opt/boulder/labca
|
|
$baseDir/apply-boulder
|
|
|
|
cd /opt/wwwstatic
|
|
|
|
if [ -e "$PKI_ROOT_CERT_BASE.crl" ]; then
|
|
cp $PKI_ROOT_CERT_BASE.crl crl/
|
|
else
|
|
echo "WARNING: no Root CRL file present - please upload one from the manage page"
|
|
fi
|
|
cp $PKI_ROOT_CERT_BASE.pem certs/
|
|
ln -sf root-ca.pem certs/test-root.pem
|
|
cp $PKI_ROOT_CERT_BASE.der certs/
|
|
cp $PKI_INT_CERT_BASE.pem certs/
|
|
ln -sf ca-int.pem certs/test-ca.pem
|
|
cp $PKI_INT_CERT_BASE.der certs/
|
|
|
|
$baseDir/apply-nginx
|