Skip to content
This repository was archived by the owner on Jun 15, 2021. It is now read-only.

Commit 75875a9

Browse files
committed
shellcheck fixes
1 parent 4c89191 commit 75875a9

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

root/etc/cont-init.d/30-config

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ if [ ! -c /dev/net/tun ]; then
88
mknod /dev/net/tun c 10 200
99
fi
1010

11+
shopt -s extglob
1112
# install or update openvpn-as
1213
if [ -f /openvpn/openvpn.deb ]; then
1314
rm -rf /usr/local/openvpn_as
@@ -19,28 +20,26 @@ if [ -f /openvpn/openvpn.deb ]; then
1920
else
2021
echo "existing data found, reinstalling openvpn-as"
2122
mkdir -p /config/backup
22-
cd /config/etc/db
23-
DBFILESBAK=*.db
23+
cd /config/etc/db || exit
24+
DBFILESBAK="*.db"
2425
for f in $DBFILESBAK
2526
do
2627
echo "backing up $f"
2728
sqlite3 "$f" .dump > /config/backup/"$f"
2829
done
2930
echo "backing up as.conf"
3031
cp /config/etc/as.conf /config/backup/as.conf
31-
cd /config
32-
shopt -s extglob
32+
cd /config || exit
3333
rm -rf !("backup"|"log")
34-
shopt -u extglob
3534
dpkg -i /openvpn/openvpn.deb
3635
rm /openvpn/openvpn.deb
3736
sed -i \
3837
-e 's#=openvpn_as#=abc#g' \
3938
-e 's#~/tmp#/openvpn/tmp#g' \
4039
-e 's#~/sock#/openvpn/sock#g' \
4140
/usr/local/openvpn_as/etc/as_templ.conf
42-
cd /config/backup
43-
DBFILERES=*.db
41+
cd /config/backup || exit
42+
DBFILERES="*.db"
4443
for f in $DBFILERES
4544
do
4645
echo "restoring $f"
@@ -53,6 +52,7 @@ if [ -f /openvpn/openvpn.deb ]; then
5352
rm -rf /config/backup
5453
fi
5554
fi
55+
shopt -u extglob
5656

5757
# clear old sock files
5858
for file in /openvpn/sock/*

root/etc/cont-init.d/40-openvpn-init

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ else
99
CONFINPUT=$NOASCONFIG$ASCONFIG
1010
fi
1111

12-
if [[ $(find /config/etc/db -type f | wc -l) -eq 0 || ! -f "/config/etc/as.conf" || (-f "/config/etc/as.conf" && $(cat /config/etc/as.conf | grep "vpn.server.user=openvpn_as")) ]]; then
12+
if [[ $(find /config/etc/db -type f | wc -l) -eq 0 || ! -f "/config/etc/as.conf" || (-f "/config/etc/as.conf" && $(grep "vpn.server.user=openvpn_as" /config/etc/as.conf)) ]]; then
1313
# shellcheck disable=SC2059
1414
printf "${CONFINPUT}" | /usr/local/openvpn_as/bin/ovpn-init
1515
fi

0 commit comments

Comments
 (0)