aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tunnel/service.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-08-05 16:04:39 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-08-05 20:12:19 +0200
commit3cb942a5c8d13f08d4135cfdf09154b85152001a (patch)
tree161840e31285965c1aae7f51e7a769522ba22d58 /tunnel/service.go
parentelevate: require builtin admins group and proper reg key (diff)
downloadwireguard-windows-3cb942a5c8d13f08d4135cfdf09154b85152001a.tar.xz
wireguard-windows-3cb942a5c8d13f08d4135cfdf09154b85152001a.zip
elevate: move service/token into proper module
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r--tunnel/service.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/tunnel/service.go b/tunnel/service.go
index 752b9561..2dbfff9c 100644
--- a/tunnel/service.go
+++ b/tunnel/service.go
@@ -24,6 +24,7 @@ import (
"golang.zx2c4.com/wireguard/tun"
"golang.zx2c4.com/wireguard/windows/conf"
+ "golang.zx2c4.com/wireguard/windows/elevate"
"golang.zx2c4.com/wireguard/windows/ringlogger"
"golang.zx2c4.com/wireguard/windows/services"
"golang.zx2c4.com/wireguard/windows/version"
@@ -178,7 +179,7 @@ func (service *Service) Execute(args []string, r <-chan svc.ChangeRequest, chang
}
log.Println("Dropping privileges")
- err = services.DropAllPrivileges(true)
+ err = elevate.DropAllPrivileges(true)
if err != nil {
serviceError = services.ErrorDropPrivileges
return