feat(clawdie): write scoped operator escalation rules via --operator-user #475
No reviewers
Labels
No labels
doctor-fix
first-proof blocker
hardening
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
clawdie/colibri!475
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/clawdie-scoped-priv-rules"
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?
The clawdie installer now grants the operator account command-limited
passwordless escalation for 'colibri upgrade' (issue #300 gap C):
(colibri_daemon on FreeBSD, colibri-daemon on Linux), matching service_cmd.
'permit nopass USER cmd service|install' fragment to doas.conf; Linux writes
a 0440 sudoers drop-in /etc/sudoers.d/colibri (systemctl */install * rules).
service-status command (doas -n service colibri_daemon status /
sudo -n systemctl status colibri-daemon) instead of 'esc -n true', which
under-reported correctly-scoped hosts; stop/install/start add -n.
checklist updated.
Gates: okf 262/0, wiki-lint 597/0, dates 0, prettier 0. cargo fmt/clippy/tests
run on CI/FreeBSD (no local toolchain).