From b672456506b0a32de31dd8592cd1c7e23d725a27 Mon Sep 17 00:00:00 2001 From: Irina Gómez Date: Mon, 15 Feb 2021 11:46:59 +0000 Subject: #1027 opengnsys_update.sh and opengnsys_installer.sh configure ogclient. --- installer/opengnsys_installer.sh | 3 ++- installer/opengnsys_update.sh | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/installer/opengnsys_installer.sh b/installer/opengnsys_installer.sh index 75cfbdbe..d199f908 100755 --- a/installer/opengnsys_installer.sh +++ b/installer/opengnsys_installer.sh @@ -1576,7 +1576,8 @@ EOT $ENABLESERVICE; $STARTSERVICE echoAndLog "${FUNCNAME}(): Creating ogClient config files." - sed -i -e "s/127\.0\.0\.1/$OPENGNSYS_SERVERIP/g" \ + sed -i -e 's/127.0.0.1/'$OPENGNSYS_SERVERIP'/' \ + -e 's/pass'.*$'/pass\": \"'$OPENGNSYS_CLIENT_PASSWD'\"/' \ $INSTALL_TARGET/client/ogClient/cfg/ogclient.json } diff --git a/installer/opengnsys_update.sh b/installer/opengnsys_update.sh index 1154ff94..596fbbdc 100755 --- a/installer/opengnsys_update.sh +++ b/installer/opengnsys_update.sh @@ -1207,6 +1207,7 @@ function updateClient() function updateOgClient() { local ogclientUrl="https://codeload.github.com/opengnsys/ogClient/zip/$BRANCH" + local CLIENTPASS echoAndLog "${FUNCNAME}(): downloading ogClient code..." @@ -1219,6 +1220,11 @@ function updateOgClient() fi if [ -e $INSTALL_TARGET/client/ogClient/cfg/ogclient.json ]; then rm -f ogClient-"$BRANCH"/cfg/ogclient.json + else + CLIENTPASS=$(awk -F":" '{print $2}' /etc/rsyncd.secrets) + sed -i -e 's/127.0.0.1/'$ServidorAdm'/' \ + -e 's/pass'.*$'/pass\": "'$CLIENTPASS'"/' \ + ogClient-"$BRANCH"/cfg/ogclient.json fi rsync -irplt "ogClient-$BRANCH/" $INSTALL_TARGET/client/ogClient rm -f ogclient.zip -- cgit v1.2.3-18-g5258