23 lines
459 B
Bash
Executable File
23 lines
459 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# script/sync-crls: update the DOD CRLs and place them where authnid expects them
|
|
set -e
|
|
cd "$(dirname "$0")/.."
|
|
|
|
if [[ $# -eq 0 ]]; then
|
|
TMP_DIR=crl-tmp
|
|
else
|
|
TMP_DIR=$1
|
|
fi
|
|
|
|
mkdir -p $TMP_DIR
|
|
pipenv run python ./atst/domain/authnid/crl/util.py $TMP_DIR crl
|
|
mkdir -p crl
|
|
rsync -rq --min-size 400 $TMP_DIR/. crl/.
|
|
rm -rf $TMP_DIR
|
|
|
|
if [[ $FLASK_ENV != "prod" ]]; then
|
|
# place our test CRL there
|
|
cp ssl/client-certs/client-ca.der.crl crl/
|
|
fi
|