From: Klemens Nanni Subject: openfact: pull fix for new interfaces.*.flags fact To: ports Cc: Stuart Henderson , Christian Weisgerber Date: Sun, 19 Apr 2026 18:29:29 +0000 Not critical, but trivial and nice to have for release. Starting with 5.6.0 interface flags from ifconfig(8) output are available, but the code creating those facts was too strict by loooking for decimal values. But flags values be hexadecimal, so the new fact did not appear for those. Upstream already merged the fix below (incl. more tests); result: $ ifconfig vlan42 | grep flags vlan42: a08843/)&.captures&.first ++ flags = raw_data.match(/flags=\h+<(.+)>/)&.captures&.first + parsed_interface_data[:flags] = flags.split(',') unless flags.nil? + end +