浏览代码

Check if vpn dhparams get generated

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

+ 7
- 1
src/freedombone-app-vpn 查看文件

@@ -549,8 +549,14 @@ function install_vpn {
549 549
 
550 550
     # generate host keys
551 551
     if [ ! -f /etc/openvpn/dh2048.pem ]; then
552
-        openssl dhparam -out /etc/openvpn/easy-rsa/keys/dh2048.pem 2048
552
+        openssl dhparam -out /etc/openvpn/dh2048.pem 2048
553 553
     fi
554
+    if [ ! -f /etc/openvpn/dh2048.pem ]; then
555
+        echo $'vpn dhparams were not generated'
556
+        exit 73724523
557
+    fi
558
+    cp /etc/openvpn/dh2048.pem /etc/openvpn/easy-rsa/keys/dh2048.pem
559
+
554 560
     cd /etc/openvpn/easy-rsa
555 561
     . ./vars
556 562
     ./clean-all