From c35093fe2b30a55496f112274a418c8dd6ae424d Mon Sep 17 00:00:00 2001 From: Ioannis Dressos <96877388+idressos@users.noreply.github.com> Date: Sun, 29 Oct 2023 16:10:45 +0200 Subject: [PATCH] Make interface PostUp & PostDown settings optional in wg.conf --- templates/wg.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/wg.conf b/templates/wg.conf index 34891f0..cc62671 100644 --- a/templates/wg.conf +++ b/templates/wg.conf @@ -8,9 +8,9 @@ Address = {{$first :=true}}{{range .serverConfig.Interface.Addresses }}{{if $fir ListenPort = {{ .serverConfig.Interface.ListenPort }} PrivateKey = {{ .serverConfig.KeyPair.PrivateKey }} {{if .globalSettings.MTU}}MTU = {{ .globalSettings.MTU }}{{end}} -PostUp = {{ .serverConfig.Interface.PostUp }} -PreDown = {{ .serverConfig.Interface.PreDown }} -PostDown = {{ .serverConfig.Interface.PostDown }} +{{if .serverConfig.Interface.PostUp }}PostUp = {{ .serverConfig.Interface.PostUp }}{{end}} +{{if .serverConfig.Interface.PreDown }}PreDown = {{ .serverConfig.Interface.PreDown }}{{end}} +{{if .serverConfig.Interface.PostDown }}PostDown = {{ .serverConfig.Interface.PostDown }}{{end}} Table = {{ .globalSettings.Table }} {{range .clientDataList}}{{if eq .Client.Enabled true}}