From 578b78402da2ed49842eaa055ba61bf83169af95 Mon Sep 17 00:00:00 2001 From: xSmurf Date: Sun, 12 Jul 2015 22:38:01 +0000 Subject: [PATCH] Make sure our parent is always pid 1 --- oz-seccomp/seccomp.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/oz-seccomp/seccomp.go b/oz-seccomp/seccomp.go index 24f0c36..3fb3e03 100644 --- a/oz-seccomp/seccomp.go +++ b/oz-seccomp/seccomp.go @@ -27,6 +27,11 @@ func Main() { os.Exit(1) } + if os.Getppid() != 1 { + log.Error("oz-seccomp wrapper much be called from oz-init!") + os.Exit(1) + } + var getvar = func(name string) string { val := os.Getenv(name) if val == "" {