Add standalone Linux bootstrap foundation #5
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: ochenstarik/server-monitor-manager#5
Loading…
Reference in a new issue
No description provided.
Delete branch "agent/standalone-linux-bootstrap"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds the first project-owned Linux bootstrap for Server Monitor Manager with strict platform validation, checksummed release archives, Control CA and HTTPS certificate generation, Control/Agent systemd installation, local mTLS Agent enrollment, root-only backups, update/rollback/uninstall commands, and a deliberately deny-by-default policy helper until the WireGuard data plane is implemented. Extends Linux release packaging with bootstrap artifacts and a compatibility manifest, adds CI ShellCheck/contract validation, and documents the current test scope and limitations. This is the first ordered prerequisite for three-server testing and contains no cross-project dependency. Validation before push: scoped diff and git diff --check; Linux Bash/ShellCheck validation runs in PR CI.