fortify/internal/app
Ophestra Umiker 1d6ea81205
All checks were successful
test / test (push) Successful in 19s
shim: user switcher process management struct
This change moves all user switcher and shim management to the shim package and withholds output while shim is alive. This also eliminated all exit scenarios where revert is skipped.

Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-10-27 00:46:15 +09:00
..
app_nixos_test.go app: separate nixos test cases from tests 2024-10-25 17:44:29 +09:00
app_test.go app: separate nixos test cases from tests 2024-10-25 17:44:29 +09:00
app.go shim: user switcher process management struct 2024-10-27 00:46:15 +09:00
config.go app/config: support creating symlinks within sandbox 2024-10-25 13:29:01 +09:00
export_test.go app: test app permissive defaults sealing behaviour 2024-10-25 17:12:13 +09:00
id.go app: move app ID to app struct 2024-10-20 00:22:18 +09:00
launch.machinectl.go internal: wrap calls to os standard library functions 2024-10-23 21:46:21 +09:00
launch.sudo.go internal: wrap calls to os standard library functions 2024-10-23 21:46:21 +09:00
seal.go app/seal: symlink /etc entries in permissive default 2024-10-25 13:31:57 +09:00
share.dbus.go migrate to git.ophivana.moe/security/fortify 2024-10-20 19:50:13 +09:00
share.display.go internal: wrap calls to os standard library functions 2024-10-23 21:46:21 +09:00
share.pulse.go internal: wrap calls to os standard library functions 2024-10-23 21:46:21 +09:00
share.runtime.go internal: wrap calls to os standard library functions 2024-10-23 21:46:21 +09:00
share.system.go internal: wrap calls to os standard library functions 2024-10-23 21:46:21 +09:00
start.go shim: user switcher process management struct 2024-10-27 00:46:15 +09:00
system.go shim: user switcher process management struct 2024-10-27 00:46:15 +09:00