Преглед изворни кода

Check vpn client template exists

Bob Mottram пре 7 година
родитељ
комит
54bc008961
1 измењених фајлова са 5 додато и 0 уклоњено
  1. 5
    0
      src/freedombone-app-vpn

+ 5
- 0
src/freedombone-app-vpn Прегледај датотеку

123
 
123
 
124
     user_vpn_cert_file=/home/$username/$OPENVPN_KEY_FILENAME
124
     user_vpn_cert_file=/home/$username/$OPENVPN_KEY_FILENAME
125
 
125
 
126
+    if [ ! -f /usr/share/doc/openvpn/examples/sample-config-files/client.conf ]; then
127
+        echo $'No VPN client template found'
128
+        exit 429823
129
+    fi
130
+
126
     cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf $user_vpn_cert_file
131
     cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf $user_vpn_cert_file
127
     sed -i "s|remote .*|remote $DEFAULT_DOMAIN_NAME 1194|g" $user_vpn_cert_file
132
     sed -i "s|remote .*|remote $DEFAULT_DOMAIN_NAME 1194|g" $user_vpn_cert_file
128
     sed -i 's|;user nobody|user nobody|g' $user_vpn_cert_file
133
     sed -i 's|;user nobody|user nobody|g' $user_vpn_cert_file