diff --git a/dnscrypt-proxy/config.go b/dnscrypt-proxy/config.go index 72b212bd..586435f6 100644 --- a/dnscrypt-proxy/config.go +++ b/dnscrypt-proxy/config.go @@ -193,9 +193,6 @@ func ConfigLoad(proxy *Proxy, svcFlag *string) error { flag.Parse() - if *child { - PledgeChild() - } if *svcFlag == "stop" || *svcFlag == "uninstall" { return nil } diff --git a/dnscrypt-proxy/main.go b/dnscrypt-proxy/main.go index 5c25e6b6..637876c7 100644 --- a/dnscrypt-proxy/main.go +++ b/dnscrypt-proxy/main.go @@ -25,8 +25,6 @@ type App struct { func main() { dlog.Init("dnscrypt-proxy", dlog.SeverityNotice, "DAEMON") - Pledge() - pwd, err := os.Getwd() if err != nil { dlog.Fatal("Unable to find the path to the current directory") diff --git a/dnscrypt-proxy/pledge_openbsd.go b/dnscrypt-proxy/pledge_openbsd.go deleted file mode 100644 index 6c5ea2ea..00000000 --- a/dnscrypt-proxy/pledge_openbsd.go +++ /dev/null @@ -1,15 +0,0 @@ -// +build openbsd - -package main - -import ( - "golang.org/x/sys/unix" -) - -func Pledge() { - unix.Pledge("stdio rpath wpath cpath tmppath inet fattr flock dns getpw sendfd recvfd proc exec id", nil) -} - -func PledgeChild() { - unix.Pledge("stdio rpath wpath cpath tmppath inet fattr flock dns recvfd", nil) -} diff --git a/dnscrypt-proxy/pledge_others.go b/dnscrypt-proxy/pledge_others.go deleted file mode 100644 index 59178a68..00000000 --- a/dnscrypt-proxy/pledge_others.go +++ /dev/null @@ -1,11 +0,0 @@ -// +build !openbsd - -package main - -func Pledge() { - -} - -func PledgeChild() { - -}