DMAAP-BC - Update Release Note Date
[dmaap/buscontroller.git] / certs / org.onap.dmaap-bc.crontab.sh
1 #!/bin/bash /opt/app/osaaf/local/org.onap.dmaap-bc.crontab.sh
2 # Certificate Manager Crontab Loading Script
3 # Add/Update a Crontab entry, that adds a check on Certificate Manager generated Certificate nightly.
4 # Generated by Certificate Manager 2019-03-22T17:37:39.745Z
5 TFILE="/tmp/cmcron$$.temp"
6 DIR="/opt/app/osaaf/local"
7 CF="org.onap.dmaap-bc Certificate Check Script"
8 SCRIPT="/opt/app/osaaf/local/org.onap.dmaap-bc.check.sh"
9 crontab -l | sed -n "/#### BEGIN $CF/,/END $CF ####/!p" > $TFILE
10 # Note: Randomize Minutes (0-60) and hours (1-4)
11 echo "#### BEGIN $CF ####" >> $TFILE
12 echo "$(( $RANDOM % 60)) $(( $(( $RANDOM % 3 )) + 1 )) * * * /bin/bash $SCRIPT >> $DIR/cronlog 2>&1 " >> $TFILE
13 echo "#### END $CF ####" >> $TFILE
14 crontab $TFILE
15 rm $TFILE