Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindFdToPath ¶
BindFdToPath creates a bind mount from the open file (which is actually a directory) to the specified location. If it succeeds, the caller will need to unmount the targetPath when it's finished using it. Regardless, it closes the passed-in descriptor.
func InChroot ¶
func InChroot(root, wd, path string, mode int, perm uint32) (fd int, errno syscall.Errno, err error)
InChroot opens the file at `path` after chrooting to `root` and then changing its working directory to `wd`. Both `wd` and `path` are evaluated in the chroot. Returns a file handle, an Errno value if there was an error and the underlying error was a standard library error code, and a non-empty error if one was detected.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.