aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/app/app_pd_test.go
diff options
context:
space:
mode:
authorOphestra Umiker <cat@ophivana.moe>2024-12-18 13:45:55 +0900
committerOphestra Umiker <cat@ophivana.moe>2024-12-18 13:45:55 +0900
commitb752ec44689aa5a3a0f3b9672b218691f161c7c1 (patch)
treeb514cb0c247f8deaa9feba84d9f8944623911f5d /internal/app/app_pd_test.go
parent5d00805a7c775382516e05b5b01e58df651408ab (diff)
fipc: export config struct
Also store full config as part of state. Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
Diffstat (limited to 'internal/app/app_pd_test.go')
-rw-r--r--internal/app/app_pd_test.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/internal/app/app_pd_test.go b/internal/app/app_pd_test.go
index a97bbcf7..3a551805 100644
--- a/internal/app/app_pd_test.go
+++ b/internal/app/app_pd_test.go
@@ -3,6 +3,7 @@ package app_test
import (
"git.ophivana.moe/security/fortify/acl"
"git.ophivana.moe/security/fortify/dbus"
+ "git.ophivana.moe/security/fortify/fipc"
"git.ophivana.moe/security/fortify/helper/bwrap"
"git.ophivana.moe/security/fortify/internal/app"
"git.ophivana.moe/security/fortify/internal/system"
@@ -11,9 +12,9 @@ import (
var testCasesPd = []sealTestCase{
{
"nixos permissive defaults no enablements", new(stubNixOS),
- &app.Config{
+ &fipc.Config{
Command: make([]string, 0),
- Confinement: app.ConfinementConfig{
+ Confinement: fipc.ConfinementConfig{
AppID: 0,
Username: "chronos",
Outer: "/home/chronos",
@@ -190,10 +191,10 @@ var testCasesPd = []sealTestCase{
},
{
"nixos permissive defaults chromium", new(stubNixOS),
- &app.Config{
+ &fipc.Config{
ID: "org.chromium.Chromium",
Command: []string{"/run/current-system/sw/bin/zsh", "-c", "exec chromium "},
- Confinement: app.ConfinementConfig{
+ Confinement: fipc.ConfinementConfig{
AppID: 9,
Groups: []string{"video"},
Username: "chronos",