aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tunnel/service.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-06-04 15:56:15 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-06-07 11:31:53 +0200
commitdfe247c7ccb9b87b998aed9de19485f6f0efebc1 (patch)
tree3cd352125f2f0370a84f553f9646f6ed2663dbef /tunnel/service.go
parenttunnel: don't fail on v6 family lookup unless using v6 (diff)
downloadwireguard-windows-dfe247c7ccb9b87b998aed9de19485f6f0efebc1.tar.xz
wireguard-windows-dfe247c7ccb9b87b998aed9de19485f6f0efebc1.zip
tunnel: retain SeLoadDriverPrivilege
This is a big loss. We'll need to revisit this.
Diffstat (limited to 'tunnel/service.go')
-rw-r--r--tunnel/service.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/tunnel/service.go b/tunnel/service.go
index 70e2c8a1..dbf0dd6e 100644
--- a/tunnel/service.go
+++ b/tunnel/service.go
@@ -155,8 +155,8 @@ func (service *Service) Execute(args []string, r <-chan svc.ChangeRequest, chang
return
}
- log.Println("Dropping all privileges")
- err = services.DropAllPrivileges()
+ log.Println("Dropping privileges")
+ err = services.DropAllPrivileges(true)
if err != nil {
serviceError = services.ErrorDropPrivileges
return