diff options
| author | Ophestra <cat@gensokyo.uk> | 2025-01-18 12:23:07 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2025-01-18 12:33:33 +0900 |
| commit | b31d055e2087f95cb6172a67d8339a16d72987d3 (patch) | |
| tree | 1280043963f9e0b3c6b86aa8e43afbacd71c56d0 /internal/proc/priv/init/main.go | |
| parent | 7baca66a56f67fa5722b689cbff747eac12b857e (diff) | |
proc/priv/init: early init check
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/proc/priv/init/main.go')
| -rw-r--r-- | internal/proc/priv/init/main.go | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/internal/proc/priv/init/main.go b/internal/proc/priv/init/main.go index f32fada7..d9f57b3e 100644 --- a/internal/proc/priv/init/main.go +++ b/internal/proc/priv/init/main.go @@ -5,7 +5,6 @@ import ( "os" "os/exec" "os/signal" - "path" "syscall" "time" @@ -38,14 +37,6 @@ func Main() { panic("unreachable") } - // re-exec - if len(os.Args) > 0 && (os.Args[0] != "fortify" || os.Args[1] != "init" || len(os.Args) != 2) && path.IsAbs(os.Args[0]) { - if err := syscall.Exec(os.Args[0], []string{"fortify", "init"}, os.Environ()); err != nil { - fmsg.Println("cannot re-exec self:", err) - // continue anyway - } - } - // receive setup payload var ( payload Payload |
