Перейти к содержимому

OPNsense

Использует тот же механизм SSH, credentials и проверку ключа хоста, что и семейство SSH-проб для определения ОС, но запускает opnsense-version вместо чтения файла.

targets:
- id: opnsense-host
product: opnsense
address: host.example.com
credentials: linux-host-ssh

OPNsense построена на базе FreeBSD, но без /etc/os-release вообще, а её реальная версия разбита по нескольким файлам компонентов под /usr/local/opnsense/version/ (base, kernel, core, pkgs) — нет одного очевидного файла идентичности. opnsense-version — собственная обёртка OPNsense, которая читает нужный файл и печатает всё одной строкой. Подтверждено вживую на реальном инстансе OPNsense 26.7, полученном через vmactions/opnsense-vm: "OPNsense 26.7 (amd64)".

  • version — разобрано из вывода opnsense-version
  • extra.hostKeyVerified

endoflife:opnsense.