浏览代码

Additional cert checks

Bob Mottram 8 年前
父节点
当前提交
31fdd2dd2b
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12
    0
      src/freedombone-app-vpn

+ 12
- 0
src/freedombone-app-vpn 查看文件

170
         echo $'VPN user cert not generated'
170
         echo $'VPN user cert not generated'
171
         exit 783528
171
         exit 783528
172
     fi
172
     fi
173
+    user_cert=$(cat /etc/openvpn/easy-rsa/keys/$username.crt)
174
+    if [ ${#user_cert} -lt 10 ]; then
175
+        cat /etc/openvpn/easy-rsa/keys/$username.crt
176
+        echo $'User cert generation failed'
177
+        exit 634659
178
+    fi
173
     if [ ! -f /etc/openvpn/easy-rsa/keys/$username.key ]; then
179
     if [ ! -f /etc/openvpn/easy-rsa/keys/$username.key ]; then
174
         echo $'VPN user key not generated'
180
         echo $'VPN user key not generated'
175
         exit 682523
181
         exit 682523
176
     fi
182
     fi
183
+    user_key=$(cat /etc/openvpn/easy-rsa/keys/$username.key)
184
+    if [ ${#user_key} -lt 10 ]; then
185
+        cat /etc/openvpn/easy-rsa/keys/$username.key
186
+        echo $'User key generation failed'
187
+        exit 285838
188
+    fi
177
 
189
 
178
     user_vpn_cert_file=/home/$username/$OPENVPN_KEY_FILENAME
190
     user_vpn_cert_file=/home/$username/$OPENVPN_KEY_FILENAME
179
 
191