From b752ec44689aa5a3a0f3b9672b218691f161c7c1 Mon Sep 17 00:00:00 2001 From: Ophestra Umiker Date: Wed, 18 Dec 2024 13:45:55 +0900 Subject: fipc: export config struct Also store full config as part of state. Signed-off-by: Ophestra Umiker --- internal/app/app_pd_test.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'internal/app/app_pd_test.go') 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", -- cgit v1.3.1