From 8ad03228958affccc3497f2106578db593a7bd6b Mon Sep 17 00:00:00 2001 From: Claus Klein Date: Wed, 13 Mar 2024 14:29:06 +0100 Subject: [PATCH] Check if busybox ipcalc is installed --- pipework | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pipework b/pipework index ec65da8..526427f 100755 --- a/pipework +++ b/pipework @@ -465,8 +465,9 @@ else ip netns exec "$NSPID" "$DHCP_CLIENT" -q "$CONTAINER_IFNAME" -h "$GUESTNAME" ;; "") - if installed ipcalc; then - eval $(ipcalc -b $IPADDR) + # Note: expected busybox ipcalc! CK + if installed busybox; then + eval $(busybox ipcalc -b $IPADDR) ip netns exec "$NSPID" ip "$FAMILY_FLAG" addr add "$IPADDR" brd "$BROADCAST" dev "$CONTAINER_IFNAME" else ip netns exec "$NSPID" ip "$FAMILY_FLAG" addr add "$IPADDR" dev "$CONTAINER_IFNAME"