Skip to content

Commit 3a9da80

Browse files
authored
Merge pull request #2957 from DNSCrypt/welwood08-patch-1
Enable `systemctl reload` to send reload signal
2 parents c2f08a2 + d6b1ff2 commit 3a9da80

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

dnscrypt-proxy/main.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,15 @@ func main() {
7777
flags: &flags,
7878
}
7979

80+
svcOptions := make(service.KeyValue)
81+
svcOptions["ReloadSignal"] = "HUP"
8082
svcConfig := &service.Config{
8183
Name: "dnscrypt-proxy",
8284
DisplayName: "DNSCrypt client proxy",
8385
Description: "Encrypted/authenticated DNS proxy",
8486
WorkingDirectory: pwd,
8587
Arguments: []string{"-config", *flags.ConfigFile},
88+
Option: svcOptions,
8689
}
8790
svc, err := service.New(app, svcConfig)
8891
if err != nil {

0 commit comments

Comments
 (0)