resolve host for every new connection in static tunnels

This commit is contained in:
octeep authored and octeep committed 2022-04-04 20:45:28 +01:00
1 parent e068771c9b
commit 6a66de7ef9
2 files changed
+56 -37

No files matched your search

+1 -3
View File
@@ -45,11 +45,9 @@ func main() {
exePath := executablePath()
unveilOrPanic("/", "r")
unveilOrPanic(exePath, "x")
if err := protect.UnveilBlock(); err != nil {
log.Fatal(err)
}
// only allow standard stdio operation, file reading, networking, and exec
// also remove unveil permission to lock unveil
pledgeOrPanic("stdio rpath inet dns proc exec")
isDaemonProcess := len(os.Args) > 1 && os.Args[1] == daemonProcess