Files
nsupdate/docker/entrypoint.sh
Christian Busch ca5fbceac3
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 32s
Updated docker File
2026-04-26 16:35:17 +02:00

20 lines
355 B
Bash

#!/bin/sh
set -eu
SCHEDULE="${SCHEDULE:-* * * * *}"
CRON_LOG_LEVEL="${CRON_LOG_LEVEL:-2}"
CRON_FILE="/etc/crontabs/root"
printf '%s /usr/local/bin/nsupdate.sh\n' "${SCHEDULE}" > "${CRON_FILE}"
if [ "$#" -gt 0 ]; then
if [ "$1" = "crond" ]; then
shift
exec crond -l "${CRON_LOG_LEVEL}" "$@"
fi
exec "$@"
fi
exec crond -l "${CRON_LOG_LEVEL}" -f