diff --git a/board/common/overlay/etc/crontabs/root b/board/common/overlay/etc/crontabs/root index bf0d404956..9572f6559f 100644 --- a/board/common/overlay/etc/crontabs/root +++ b/board/common/overlay/etc/crontabs/root @@ -1,2 +1,3 @@ 14 3 * * * /usr/sbin/logrotate /etc/logrotate.conf 0 2 * * 0 /usr/sbin/dehydrated-wrapper +*/15 * * * * /usr/sbin/dyndns-update diff --git a/board/common/overlay/usr/sbin/dyndns-update b/board/common/overlay/usr/sbin/dyndns-update new file mode 100644 index 0000000000..d44c23ecb3 --- /dev/null +++ b/board/common/overlay/usr/sbin/dyndns-update @@ -0,0 +1,10 @@ +#!/bin/bash + +SCRIPT="/data/etc/dyndns-update.sh" + +if ! [[ -f "${SCRIPT}" ]]; then + exit 0 +fi + +logger -t dyndns "updating dynamic DNS" +bash "${SCRIPT}" 2>&1 | logger -t dyndns