blob: 4f9965ff4fa294a0802ddb1af4a1587c875630a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/bin/sh
# Cron job for CRL retrieval for distribution
# Copyright (c) 2018-2019 Kaarle Ritvanen
# See LICENSE file for license details
CONF_FILE=/etc/dmvpn-crl-dp.conf
[ -e $CONF_FILE ] && . $CONF_FILE
NEW_CRL=$(mktemp /tmp/dmvpn-crl.XXXXXX)
if [ "$MASTER_CRL_URL" ]; then
wget -q -O $NEW_CRL "$MASTER_CRL_URL"
else
${REMOTE_HOST:+ssh $REMOTE_HOST} dmvpn-ca crl export > $NEW_CRL
fi
if [ $? -gt 0 ]; then
rm $NEW_CRL
exit 1
fi
chmod 644 $NEW_CRL
cd /var/www/localhost/htdocs
mv $NEW_CRL "${CRL_PATH:-dmvpn-ca.crl}"
|