From ee108603572101ad3c285830e04ee248916b6c5d Mon Sep 17 00:00:00 2001 From: Ophestra Date: Mon, 17 Mar 2025 01:09:12 +0900 Subject: seccomp: install output atomically Signed-off-by: Ophestra --- cmd/fpkg/main.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'cmd') diff --git a/cmd/fpkg/main.go b/cmd/fpkg/main.go index 480833b2..2fbefdb4 100644 --- a/cmd/fpkg/main.go +++ b/cmd/fpkg/main.go @@ -19,7 +19,6 @@ import ( "git.gensokyo.uk/security/fortify/internal/fmsg" "git.gensokyo.uk/security/fortify/internal/sandbox" "git.gensokyo.uk/security/fortify/internal/sys" - "git.gensokyo.uk/security/fortify/seccomp" ) const shellPath = "/run/current-system/sw/bin/bash" @@ -60,10 +59,7 @@ func main() { flagDropShell bool ) c := command.New(os.Stderr, log.Printf, "fpkg", func([]string) error { - fmsg.Store(flagVerbose) - if flagVerbose { - seccomp.CPrintln = log.Println - } + internal.InstallFmsg(flagVerbose) return nil }). Flag(&flagVerbose, "v", command.BoolFlag(false), "Print debug messages to the console"). -- cgit v1.3.1