@cryptotaxi247 / netdata-1 / commits / b7e670ef5

add freebsd jail detection to system-info.sh (#16858)

Ilya Mashchenko committed Jan 29, 2024 at 15:07 UTC b7e670ef5b1ba05410c592981dfd28ca9ef5e80b
1 file changed +5 -1
daemon/system-info.sh
+5 -1
@@ -57,7 +57,7 @@ if [ -z "${VIRTUALIZATION}" ]; then
57 VIRTUALIZATION="unknown"
58 VIRT_DETECTION="none"
59 elif [ "$VIRTUALIZATION" != "none" ] && [ "$VIRTUALIZATION" != "unknown" ]; then
60 - VIRTUALIZATION=$(virtualization_normalize_name $VIRTUALIZATION)
60 + VIRTUALIZATION=$(virtualization_normalize_name "$VIRTUALIZATION")
61 fi
62 else
63 # Passed from outside - probably in docker run
@@ -101,6 +101,10 @@ if [ "${CONTAINER}" = "unknown" ]; then
101 CONT_DETECTION="kubernetes"
102 fi
103
104 + if [ "${KERNEL_NAME}" = FreeBSD ] && command -v sysctl && sysctl security.jail.jailed 2>/dev/null | grep -q "1$"; then
105 + CONTAINER="jail"
106 + CONT_DETECTION="sysctl"
107 + fi
108 fi
109
110 # -------------------------------------------------------------------------------------------------