PHP 7.4.33
Preview: 20-chrony-onoffline Size: 787 B
/home/godevadmin/public_html/upload_images/home/000~ROOT~000/etc/NetworkManager/dispatcher.d/20-chrony-onoffline

#!/bin/sh
# This is a NetworkManager dispatcher / networkd-dispatcher script for
# chronyd to set its NTP sources online or offline when a network interface
# is configured or removed

export LC_ALL=C

chronyc=/usr/bin/chronyc

# For NetworkManager consider only selected events
if [ $# -ge 2 ]; then
    case "$2" in
        up|down|connectivity-change)
            ;;
        dhcp4-change|dhcp6-change)
            # Actions "up" and "connectivity-change" in some cases do not
            # guarantee that the interface has a route (e.g. a bond).
            # dhcp(x)-change handles at least cases that use DHCP.
            ;;
        *)
            exit 0;;
    esac
fi

# Note: for networkd-dispatcher routable.d ~= on and off.d ~= off

$chronyc onoffline > /dev/null 2>&1

exit 0

Directory Contents

Dirs: 3 × Files: 2

Name Size Perms Modified Actions
no-wait.d DIR
- drwxr-xr-x 2025-03-11 07:33:09
Edit Download
- drwxr-xr-x 2025-03-11 07:33:09
Edit Download
pre-up.d DIR
- drwxr-xr-x 2025-03-11 07:33:09
Edit Download
1.73 KB lrwxr-xr-x 2024-11-05 07:47:18
Edit Download
787 B lrwxr-xr-x 2023-12-05 13:22:10
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).