diff --git a/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/ifdownup b/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/ifdownup index 75ff4985d..56ead40f4 100644 --- a/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/ifdownup +++ b/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/ifdownup @@ -19,7 +19,11 @@ # log() { - systemd-cat -p "${1}" -t ifdownup printf "%s" "${2}" + if type "systemd-cat" >/dev/null 2>/dev/null; then + systemd-cat -p "${1}" -t ifdownup printf "%s" "${2}" + else + logger -p "${1}" -t ifdownup "${2}" + fi } log info "device-connectivity-change detected on interface ${DEVICE_IP_IFACE}" diff --git a/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/p2pbridge b/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/p2pbridge index 5e3270fa4..5e3599868 100644 --- a/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/p2pbridge +++ b/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager/p2pbridge @@ -22,7 +22,11 @@ [ "${CONNECTION_ID}" = "p2p-bridge" ] || exit 0 log() { - systemd-cat -p "${1}" -t p2pbridge printf "%s" "${2}" + if type "systemd-cat" >/dev/null 2>/dev/null; then + systemd-cat -p "${1}" -t p2pbridge printf "%s" "${2}" + else + logger -p "${1}" -t p2pbridge "${2}" + fi } case "${NM_DISPATCHER_ACTION}" in diff --git a/meta-digi-dey/recipes-core/init-ifupdown/init-ifupdown-1.0/p2plink b/meta-digi-dey/recipes-core/init-ifupdown/init-ifupdown-1.0/p2plink index 539127e16..ec91655a6 100644 --- a/meta-digi-dey/recipes-core/init-ifupdown/init-ifupdown-1.0/p2plink +++ b/meta-digi-dey/recipes-core/init-ifupdown/init-ifupdown-1.0/p2plink @@ -30,7 +30,11 @@ [ "${IFACE}" = "p2p0" ] || exit 0 log() { - systemd-cat -p "${1}" -t p2plink printf "%s" "${2}" + if type "systemd-cat" >/dev/null 2>/dev/null; then + systemd-cat -p "${1}" -t p2plink printf "%s" "${2}" + else + logger -p "${1}" -t p2plink "${2}" + fi } # Exit without error if the peer MAC address is not available diff --git a/meta-digi-dey/recipes-core/system-monitor/files/system-monitor.sh b/meta-digi-dey/recipes-core/system-monitor/files/system-monitor.sh index 267aca492..309d871bb 100644 --- a/meta-digi-dey/recipes-core/system-monitor/files/system-monitor.sh +++ b/meta-digi-dey/recipes-core/system-monitor/files/system-monitor.sh @@ -23,7 +23,11 @@ WDOG_TIME_SEC=$((WATCHDOG_USEC / 1000000 / 4)) log() { - systemd-cat -p "${1}" -t system-monitor printf "%s" "${2}" + if type "systemd-cat" >/dev/null 2>/dev/null; then + systemd-cat -p "${1}" -t system-monitor printf "%s" "${2}" + else + logger -p "${1}" -t system-monitor "${2}" + fi } checks_failed=0