From 09d107f903f9687910728b4ae960c5ea8ddaa933 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Sat, 30 Sep 2017 20:06:36 +0100
Subject: [PATCH] mesh setup

---
 src/freedombone-app-vpn | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/freedombone-app-vpn b/src/freedombone-app-vpn
index f9b09ff82..f10ad362f 100755
--- a/src/freedombone-app-vpn
+++ b/src/freedombone-app-vpn
@@ -458,8 +458,9 @@ function remove_user_vpn {
 function mesh_setup_vpn {
     vpn_generate_keys
 
-    if [ ${VPN_TLS_PORT} -ne 443 ]; then
-        firewall_add VPN-TLS ${VPN_TLS_PORT} tcp
+    if [ -d /home/fbone ]; then
+        cp /etc/stunnel/stunnel-client.conf /home/fbone/stunnel-client.conf
+        chown fbone:fbone /home/fbone/stunnel*
     fi
 
     generate_stunnel_keys
@@ -501,7 +502,6 @@ function generate_stunnel_keys {
 function install_stunnel {
     prefix=
     prefixchroot=
-    userhome=/home/$MY_USERNAME
     if [ $rootdir ]; then
         prefix=$rootdir
         prefixchroot="chroot $rootdir"
@@ -566,10 +566,10 @@ function install_stunnel {
         systemctl enable stunnel
         systemctl daemon-reload
         systemctl start stunnel
-    fi
 
-    cp $prefix/etc/stunnel/stunnel-client.conf $prefix$userhome/stunnel-client.conf
-    chown $MY_USERNAME:$MY_USERNAME $prefix$userhome/stunnel*
+        cp /etc/stunnel/stunnel-client.conf /home/$MY_USERNAME/stunnel-client.conf
+        chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/stunnel*
+    fi
 }
 
 function vpn_generate_keys {
-- 
GitLab