Skip to content

Commit fc1bcf5

Browse files
author
Zhou Hao
committed
fix process_user validation
Signed-off-by: Zhou Hao <[email protected]>
1 parent 7c5f941 commit fc1bcf5

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

validation/process_user.go

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
11
package main
22

33
import (
4+
"runtime"
5+
46
"github.com/opencontainers/runtime-tools/validation/util"
57
)
68

79
func main() {
810
g := util.GetDefaultGenerator()
9-
g.SetProcessUID(10)
10-
g.SetProcessGID(10)
11-
g.AddProcessAdditionalGid(5)
11+
12+
switch runtime.GOOS {
13+
case "linux", "solaris":
14+
g.SetProcessUID(10)
15+
g.SetProcessGID(10)
16+
g.AddProcessAdditionalGid(5)
17+
case "windows":
18+
g.SetProcessUsername("test")
19+
default:
20+
}
1221

1322
err := util.RuntimeInsideValidate(g, nil)
1423
if err != nil {

0 commit comments

Comments
 (0)