@cryptotaxi247 / netdata-1 / commits / b5dcdbe7e

fix virtualization detection on FreeBSD (#13087)

Ilya Mashchenko committed Jun 13, 2022 at 09:46 UTC b5dcdbe7e87d0e770d07f3f0a155d1f8d145a91d
1 file changed +5 -3
daemon/system-info.sh
+5 -3
@@ -44,9 +44,11 @@ if [ -z "${VIRTUALIZATION}" ]; then
44 [ -n "$VIRTUALIZATION" ] && VIRT_DETECTION="dmidecode"
45 fi
46
47 - if [ -z "${VIRTUALIZATION}" ] && [ "${KERNEL_NAME}" = "FreeBSD" ]; then
48 - VIRTUALIZATION=$(sysctl kern.vm_guest 2>/dev/null | cut -d: -f 2 | awk '{$1=$1};1')
49 - [ -n "$VIRTUALIZATION" ] && VIRT_DETECTION="sysctl"
47 + if [ -z "${VIRTUALIZATION}" ] || [ "$VIRTUALIZATION" = "unknown" ]; then
48 + if [ "${KERNEL_NAME}" = "FreeBSD" ]; then
49 + VIRTUALIZATION=$(sysctl kern.vm_guest 2>/dev/null | cut -d: -f 2 | awk '{$1=$1};1')
50 + [ -n "$VIRTUALIZATION" ] && VIRT_DETECTION="sysctl"
51 + fi
52 fi
53
54 if [ -z "${VIRTUALIZATION}" ]; then