Compare commits

..

No commits in common. "40078e2972dac490db1831215177fe8b44efd0f1" and "f3d3e664d76d429221ade5fa3bf84b2bbcecdb85" have entirely different histories.

3 changed files with 2 additions and 17 deletions

View file

@ -1,4 +1,4 @@
#!/bin/bash
# Start the dehydrated-wrapper as a daemon, so that it doesn't prevent other cron jobs from running.
daemon -N -a 60 -l daemon.err -b daemon.debug -o daemon.info -n dehydrated-wrapper /opt/gitrepos/random-commands.git/dehydrated-wrapper
daemon /opt/sbin/dehydrated-wrapper

View file

@ -6,21 +6,6 @@ SCANDIR="/data/depository"
DBFILE="/data/sites/slackware.uk/files/repository-search/search.db"
RUNAS_GROUP="depository"
# Only allow one copy of the script to run at any time.
# shellcheck disable=SC2154
if [[ "$FLOCK" != "$0" ]]; then
# shellcheck disable=SC2093
exec env FLOCK="$0" flock -E 10 -e -n "$0" "$0" "$@"
ERR="$?"
if (( ERR == 10 )); then
# File is locked, exit now.
exit 0
elif (( ERR > 0 )); then
printf "%s: %s\\n" "${0##*/}" "flock execution error" >&2
exit 1
fi
fi
RAND="$$$RANDOM"
if ionice -c3 nice -n 19 sg "$RUNAS_GROUP" -c "/opt/bin/updatedb -l no -o \"$DBFILE.$RAND\" -U \"$SCANDIR\" >/dev/null 2>&1"; then

View file

@ -2,4 +2,4 @@
#Delay the run for 15 hours (from midnight) and then run at a random time within 3 hours after that.
sleep $(( 54000 + (RANDOM % 10800) ))
/opt/gitrepos/dehydrated.git/dehydrated -c >/dev/null
/opt/sbin/dehydrated -c >/dev/null