Skip to content

Commit d6b1ff2

Browse files
authored
Enable systemctl reload to send reload signal
Should resolve #2955
1 parent 064d7ac commit d6b1ff2

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)