From 9c201f119d47f0349d6fc27da88576e9306309d8 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Tue, 20 Jan 2026 00:04:25 -0600 Subject: Add Avahi mDNS validation to test scripts sanity-test.sh (live ISO): - Check avahi-daemon is enabled - Check avahi-daemon is running test-install.sh (installed system): - Check avahi and nss-mdns packages installed - Check avahi-daemon service enabled --- scripts/sanity-test.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'scripts/sanity-test.sh') diff --git a/scripts/sanity-test.sh b/scripts/sanity-test.sh index 977f018..0b338a3 100755 --- a/scripts/sanity-test.sh +++ b/scripts/sanity-test.sh @@ -265,12 +265,21 @@ run_sanity_tests() { "systemctl is-enabled NetworkManager 2>/dev/null || echo 'available'" \ "" - # Test 8: Kernel version (LTS) + # Test 8: Avahi mDNS for network discovery + run_test "Avahi daemon enabled" \ + "systemctl is-enabled avahi-daemon" \ + "enabled" + + run_test "Avahi daemon running" \ + "systemctl is-active avahi-daemon" \ + "active" + + # Test 9: Kernel version (LTS) run_test "Running LTS kernel" \ "uname -r" \ "lts" - # Test 9: archsetup directory present + # Test 10: archsetup directory present run_test "archsetup directory present" \ "test -d /code/archsetup && echo 'exists'" \ "exists" -- cgit v1.2.3