Skip to content

Commit 30fcd3c

Browse files
authored
Merge pull request kylemanna#348 from miesgre/fix-genconfig-arm
Fix ovpn_genconfig script to work in arm architecture
2 parents fd8daa1 + 00ec521 commit 30fcd3c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

bin/ovpn_genconfig

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -178,13 +178,13 @@ while getopts ":a:e:E:C:T:r:s:du:bcp:n:k:DNm:f:tz2" opt; do
178178
OVPN_AUTH="$OPTARG"
179179
;;
180180
e)
181-
mapfile -t TMP_EXTRA_SERVER_CONFIG < <(echo "$OPTARG")
181+
mapfile -t TMP_EXTRA_SERVER_CONFIG <<< "$OPTARG"
182182
for i in "${TMP_EXTRA_SERVER_CONFIG[@]}"; do
183183
OVPN_EXTRA_SERVER_CONFIG+=("$i")
184184
done
185185
;;
186186
E)
187-
mapfile -t TMP_EXTRA_CLIENT_CONFIG < <(echo "$OPTARG")
187+
mapfile -t TMP_EXTRA_CLIENT_CONFIG <<< "$OPTARG"
188188
for i in "${TMP_EXTRA_CLIENT_CONFIG[@]}"; do
189189
OVPN_EXTRA_CLIENT_CONFIG+=("$i")
190190
done
@@ -196,7 +196,7 @@ while getopts ":a:e:E:C:T:r:s:du:bcp:n:k:DNm:f:tz2" opt; do
196196
OVPN_TLS_CIPHER="$OPTARG"
197197
;;
198198
r)
199-
mapfile -t TMP_ROUTES < <(echo "$OPTARG")
199+
mapfile -t TMP_ROUTES <<< "$OPTARG"
200200
for i in "${TMP_ROUTES[@]}"; do
201201
OVPN_ROUTES+=("$i")
202202
done
@@ -218,13 +218,13 @@ while getopts ":a:e:E:C:T:r:s:du:bcp:n:k:DNm:f:tz2" opt; do
218218
OVPN_CLIENT_TO_CLIENT=1
219219
;;
220220
p)
221-
mapfile -t TMP_PUSH < <(echo "$OPTARG")
221+
mapfile -t TMP_PUSH <<< "$OPTARG"
222222
for i in "${TMP_PUSH[@]}"; do
223223
OVPN_PUSH+=("$i")
224224
done
225225
;;
226226
n)
227-
mapfile -t TMP_DNS_SERVERS < <(echo "$OPTARG")
227+
mapfile -t TMP_DNS_SERVERS <<< "$OPTARG"
228228
for i in "${TMP_DNS_SERVERS[@]}"; do
229229
OVPN_DNS_SERVERS+=("$i")
230230
done
@@ -299,9 +299,9 @@ if [ -f "$OVPN_ENV" ]; then
299299
fi
300300

301301
# Save the current OVPN_ vars to the ovpn_env.sh file
302-
while read -r var; do
302+
(set | grep '^OVPN_') | while read -r var; do
303303
echo "declare -x $var" >> "$OVPN_ENV"
304-
done < <(set | grep '^OVPN_')
304+
done
305305

306306
conf=${OPENVPN:-}/openvpn.conf
307307
if [ -f "$conf" ]; then

0 commit comments

Comments
 (0)