aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/main.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-05-15 13:03:16 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-05-15 13:04:10 +0200
commitc883f79c9cbe950c3b7bafb0be189b4d075f9f50 (patch)
tree4ee114995fcf5989ea5d494ae8e276e52ba668c3 /main.go
parentservice: move WTS upstream (diff)
downloadwireguard-windows-c883f79c9cbe950c3b7bafb0be189b4d075f9f50.tar.xz
wireguard-windows-c883f79c9cbe950c3b7bafb0be189b4d075f9f50.zip
ui: drop permissions
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'main.go')
-rw-r--r--main.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.go b/main.go
index 0ed7bfa8..fa6d4e53 100644
--- a/main.go
+++ b/main.go
@@ -171,6 +171,10 @@ func main() {
if len(os.Args) != 6 {
usage()
}
+ err := service.DropAllPrivileges()
+ if err != nil {
+ fatal(err)
+ }
readPipe, err := pipeFromHandleArgument(os.Args[2])
if err != nil {
fatal(err)