001-reference-board-viewer #1

Merged
jawz merged 43 commits from 001-reference-board-viewer into main 2025-11-02 15:58:57 -06:00
Showing only changes of commit eddc0390ba - Show all commits

View File

@@ -158,6 +158,13 @@
}]; }];
}; };
# Create system user for testing
users.users.webref = {
isSystemUser = true;
group = "webref";
};
users.groups.webref = {};
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
python3 python3
nmap nmap
@@ -169,7 +176,7 @@
start_all() start_all()
machine.wait_for_unit("postgresql.service") machine.wait_for_unit("postgresql.service")
# Verify database is accessible locally # Verify database is accessible with webref user
machine.succeed("sudo -u webref psql webref -c 'SELECT 1;'") machine.succeed("sudo -u webref psql webref -c 'SELECT 1;'")
machine.succeed("echo ' Security test passed'") machine.succeed("echo ' Security test passed'")