Ophestra Umiker
e4536b87ad
This ensures libc functions get correct user information. Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
22 lines
351 B
Go
22 lines
351 B
Go
package shim
|
|
|
|
import (
|
|
"git.ophivana.moe/cat/fortify/helper/bwrap"
|
|
)
|
|
|
|
const EnvShim = "FORTIFY_SHIM"
|
|
|
|
type Payload struct {
|
|
// child full argv
|
|
Argv []string
|
|
// bwrap, target full exec path
|
|
Exec [2]string
|
|
// bwrap config, nil for permissive
|
|
Bwrap *bwrap.Config
|
|
// whether to pass wayland fd
|
|
WL bool
|
|
|
|
// verbosity pass through
|
|
Verbose bool
|
|
}
|