From 8a9ba5e0ad5536f9a09040ad5b1cfe3f38c8ff36 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 22 Dec 2024 13:20:33 +0900 Subject: fortify: show short mode omit filesystems Filesystem information can be quite noisy in permissive defaults. Signed-off-by: Ophestra --- print.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'print.go') diff --git a/print.go b/print.go index c87600aa..25d66755 100644 --- a/print.go +++ b/print.go @@ -16,7 +16,7 @@ import ( "git.gensokyo.uk/security/fortify/internal/state" ) -func printShow(instance *state.State, config *fst.Config) { +func printShow(instance *state.State, config *fst.Config, short bool) { if flagJSON { v := any(config) if instance != nil { @@ -81,7 +81,7 @@ func printShow(instance *state.State, config *fst.Config) { fmt.Fprintf(w, " Command:\t%s\n", strings.Join(config.Command, " ")) fmt.Fprintf(w, "\n") - if config.Confinement.Sandbox != nil && len(config.Confinement.Sandbox.Filesystem) > 0 { + if !short && config.Confinement.Sandbox != nil && len(config.Confinement.Sandbox.Filesystem) > 0 { fmt.Fprintf(w, "Filesystem:\n") for _, f := range config.Confinement.Sandbox.Filesystem { expr := new(strings.Builder) -- cgit v1.3.1