Smail/server/hooks/plugin_isolation_windows.go

25 lines
465 B
Go

//go:build windows
package hooks
import (
"errors"
"os"
)
func newPluginLaunchSpec(pluginPath, root, name, socketName string, env []string) (*pluginLaunchSpec, error) {
return nil, errors.New("Windows production plugin isolation is unavailable")
}
func applyPluginResourceLimits(process *os.Process) error {
return nil
}
func securePluginDirectoryOwner(root string) bool {
return true
}
func securePluginFileOwner(info os.FileInfo) bool {
return true
}