Afonso Oliveira
a6385e60b8
Bound sudo policy natively and guard expiry package transactions
2026-09-07 22:17:32 +01:00
Afonso Oliveira
4ae25cd4d2
Keep temporary sudo grants bounded through lifecycle failures
2026-09-07 21:50:47 +01:00
Afonso Oliveira
87625c2ad8
OM-SEC-01: Make passwordless sudo expiry fail closed
2026-09-01 10:40:46 +01:00
Erik Melton and Adolanium
945af75aa2
Fail closed when passwordless sudo expiry cannot arm
...
Remove stale passwordless sudo grants during boot and revoke a live grant immediately if its transient expiry timer cannot be created. Exercise both failure paths and the shipped tmpfiles rule against a disposable root.
Co-authored-by: Adolanium <94890352+Adolanium@users.noreply.github.com >
2026-08-31 17:24:59 +02:00
Ryan Hughes and David Heinemeier Hansson
d2a4cc0c4d
Add omarchy CLI ( #5477 )
...
* Add omarchy CLI
* Remove outdated or internal
* Add bash completions for command
* Add omarchy command documentation
* Add missing docs
* Correct to what's now right
* Fix tests
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2026-05-01 17:40:22 +02:00
David Heinemeier Hansson
c647edbc04
Allow passwordless sudo to be toggled from the toggle menu
2026-04-29 14:58:34 +02:00
David Heinemeier Hansson
12d8e001ab
Simpler command structure
2026-04-29 14:54:03 +02:00