4 Commits

Author SHA1 Message Date
Mateusz Maciejewski e734e51b7b scripts/freebsd/preseed_opnsense.sh: root partition variable fixed
Usage of INSTALLER_ROOT_PARTITION variable fixed.

Signed-off-by: Mateusz Maciejewski <mateusz.maciejewski@3mdeb.com>
2025-09-12 10:19:46 +02:00
Mateusz Maciejewski 8062af3bd7 *sense tests: sonoff power control and boot time measure
dasharo-compatibility/os-pfsense.robot: preseed test and boot time
test cases added
dasharo-compatibility/os-opnsense.robot: boot time measure tests
lib/bios/menus.py: Power state after AC loss added
lib/bsd.robot: new, separate file for installer OS & shell keywords
os-config/50*.py: OPNsense & pfSense prompts & credentials, incl.
installer
scripts/freebsd.preseed_opnsene.sh: license header added

Signed-off-by: Mateusz Maciejewski <mateusz.maciejewski@3mdeb.com>
2025-07-08 15:02:15 +02:00
Mateusz Maciejewski 9d0dd579b2 scripts/freebsd/pressed_opnsesne.sh: full version added
dasharo-compatibility/os-bsd-anysense.robot: test IDs fixed
lib/bsd.robot: introducing keyword lib for FreBSD derivatives

Signed-off-by: Mateusz Maciejewski <mateusz.maciejewski@3mdeb.com>
2025-07-08 15:02:15 +02:00
Mateusz Maciejewski 4dda8edef7 os-bsd-anysense.sh basic *ense OS support test suite
scripts/freebsd/preseed_opnsense.sh: bsdinstall customization,
can be applied for OPNsense, pfSense & FreeBSD. Requires running
FreeBSD-based system.

lib/bios/menus.robot - added pfSense terminal GUI encoding support.

Signed-off-by: Mateusz Maciejewski <mateusz.maciejewski@3mdeb.com>
2025-07-08 15:02:14 +02:00