aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/app/launch.sudo.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/app/launch.sudo.go')
-rw-r--r--internal/app/launch.sudo.go30
1 files changed, 0 insertions, 30 deletions
diff --git a/internal/app/launch.sudo.go b/internal/app/launch.sudo.go
deleted file mode 100644
index dbb49318..00000000
--- a/internal/app/launch.sudo.go
+++ /dev/null
@@ -1,30 +0,0 @@
-package app
-
-import (
- "git.ophivana.moe/security/fortify/internal/fmsg"
-)
-
-const (
- sudoAskPass = "SUDO_ASKPASS"
-)
-
-func (a *app) commandBuilderSudo(shimEnv string) (args []string) {
- args = make([]string, 0, 8)
-
- // -Hiu $USER
- args = append(args, "-Hiu", a.seal.sys.user.Username)
-
- // -A?
- if _, ok := a.os.LookupEnv(sudoAskPass); ok {
- fmsg.VPrintln(sudoAskPass, "set, adding askpass flag")
- args = append(args, "-A")
- }
-
- // shim payload
- args = append(args, shimEnv)
-
- // -- $@
- args = append(args, "--", a.os.FshimPath())
-
- return
-}