fix stale config names in 13 test/validation scripts
redbear-minimal -> redbear-mini (config renamed, old name never existed as file) redbear-desktop -> redbear-full (desktop is the full target) redbear-live-full/redbear-live-minimal -> removed (never existed) Also fix verify-overlay-integrity.sh critical config list: - Remove 4 nonexistent configs (redbear-live-full, redbear-live-minimal, redbear-desktop) - Add 2 missing configs (redbear-grub, redbear-grub-policy, redbear-boot-stages)
This commit is contained in:
@@ -36,18 +36,18 @@ require_pattern() {
|
||||
printf '=== Red Bear OS VM Network Baseline Validation ===\n'
|
||||
printf 'Root: %s\n\n' "$ROOT"
|
||||
|
||||
require_file "config/redbear-minimal.toml"
|
||||
require_file "config/redbear-mini.toml"
|
||||
require_file "config/redbear-netctl.toml"
|
||||
require_file "recipes/core/base/source/init.d/00_pcid-spawner.service"
|
||||
require_file "recipes/core/base/source/init.d/10_smolnetd.service"
|
||||
require_file "recipes/core/base/source/init.d/10_dhcpd.service"
|
||||
require_file "recipes/core/base/recipe.toml"
|
||||
|
||||
require_pattern "config/redbear-minimal.toml" 'path = "/etc/netctl/active"' \
|
||||
'redbear-minimal must install /etc/netctl/active'
|
||||
require_pattern "config/redbear-minimal.toml" 'data = "wired-dhcp\\n"' \
|
||||
'redbear-minimal must enable wired-dhcp by default'
|
||||
pass 'redbear-minimal enables the wired-dhcp profile by default'
|
||||
require_pattern "config/redbear-mini.toml" 'path = "/etc/netctl/active"' \
|
||||
'redbear-mini must install /etc/netctl/active'
|
||||
require_pattern "config/redbear-mini.toml" 'data = "wired-dhcp\\n"' \
|
||||
'redbear-mini must enable wired-dhcp by default'
|
||||
pass 'redbear-mini enables the wired-dhcp profile by default'
|
||||
|
||||
require_pattern "config/redbear-netctl.toml" 'path = "/usr/lib/init.d/12_netctl.service"' \
|
||||
'redbear-netctl config must install the boot service'
|
||||
|
||||
Reference in New Issue
Block a user