Documentation ¶
Index ¶
Constants ¶
View Source
const NsjailConfigPath = "/tmp/nsjail.cfg"
Variables ¶
This section is empty.
Functions ¶
func WriteConfig ¶
func WriteConfig(msg *nsjail.NsJailConfig) error
Types ¶
type Config ¶
type Config struct { Time uint32 `env:"JAIL_TIME" envDefault:"20"` Conns uint32 `env:"JAIL_CONNS"` ConnsPerIp uint32 `env:"JAIL_CONNS_PER_IP"` Pids uint64 `env:"JAIL_PIDS" envDefault:"5"` Mem size `env:"JAIL_MEM" envDefault:"5M"` Cpu uint32 `env:"JAIL_CPU" envDefault:"100"` Pow uint32 `env:"JAIL_POW"` Port uint32 `env:"JAIL_PORT" envDefault:"5000"` Dev []string `env:"JAIL_DEV" envDefault:"null,zero,urandom"` Syscalls []string `env:"JAIL_SYSCALLS"` TmpSize size `env:"JAIL_TMP_SIZE"` Env []string }
func (*Config) NsjailListen ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.