From ed244b45c97c6a8d9e7b9a564e47649d8b3c75b1 Mon Sep 17 00:00:00 2001 From: A Holt Date: Wed, 15 Aug 2018 23:36:03 -0400 Subject: [PATCH] Update announcer.j2 --- roles/openvpn/templates/announcer.j2 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/openvpn/templates/announcer.j2 b/roles/openvpn/templates/announcer.j2 index 8b4abaf96..080666064 100755 --- a/roles/openvpn/templates/announcer.j2 +++ b/roles/openvpn/templates/announcer.j2 @@ -8,7 +8,12 @@ if [ -f /etc/iiab/openvpn_handle ]; then # Option #1 HANDLE=`cat /etc/iiab/openvpn_handle` # Option #2: UUID is later used, if openvpn_handle is not set -# Sourcing a variable from ~4 different places is a recipe for total confusion (or worse!) + +# Sourcing a variable from ~4 different places is a recipe for total confusion +# (or worse!) Far better to make variable openvpn_handle and file +# /etc/iiab/openvpn_handle "mandatory" (EMPTY STRING "" IS TOLERATED, in which +# case OpenVPN server should use /etc/iiab/uuid in lieu of the handle). + #else # # Option #3: Dangerous to invoke hypothetical variables :( # source /etc/iiab/iiab.env