#4171 fix provision of api/webui

This commit is contained in:
rootzoll
2023-09-20 12:56:53 +02:00
parent 2c235f3b53
commit 93e8b5aa14

View File

@@ -40,6 +40,7 @@ if [ ${configExists} -eq 0 ]; then
fi fi
# import config values # import config values
source ${infoFile}
source ${configFile} source ${configFile}
########################## ##########################
@@ -705,7 +706,7 @@ fi
# homer # homer
if [ "${homer}" = "on" ]; then if [ "${homer}" = "on" ]; then
echo "Provisioning Homer - run config script" >> ${logFile} echo "Provisioning Homer - run config script" >> ${logFile}
sudo sed -i "s/^message=.*/message='Setup Homer'/g" ${infoFile} /home/admin/_cache.sh set message "Setup Homer"
sudo -u admin /home/admin/config.scripts/bonus.homer.sh on >> ${logFile} 2>&1 sudo -u admin /home/admin/config.scripts/bonus.homer.sh on >> ${logFile} 2>&1
else else
echo "Provisioning Homer - keep default" >> ${logFile} echo "Provisioning Homer - keep default" >> ${logFile}
@@ -732,7 +733,7 @@ fi
# squeaknode # squeaknode
if [ "${squeaknode}" = "on" ]; then if [ "${squeaknode}" = "on" ]; then
echo "Provisioning Squeaknode - run config script" >> ${logFile} echo "Provisioning Squeaknode - run config script" >> ${logFile}
sudo sed -i "s/^message=.*/message='Setup Squeaknode '/g" ${infoFile} /home/admin/_cache.sh set message "Setup Squeaknode"
sudo -u admin /home/admin/config.scripts/bonus.squeaknode.sh on >> ${logFile} 2>&1 sudo -u admin /home/admin/config.scripts/bonus.squeaknode.sh on >> ${logFile} 2>&1
else else
echo "Provisioning Squeaknode - keep default" >> ${logFile} echo "Provisioning Squeaknode - keep default" >> ${logFile}
@@ -741,7 +742,7 @@ fi
# itchysats # itchysats
if [ "${itchysats}" = "on" ]; then if [ "${itchysats}" = "on" ]; then
echo "Provisioning ItchySats - run config script" >> ${logFile} echo "Provisioning ItchySats - run config script" >> ${logFile}
sudo sed -i "s/^message=.*/message='Setup ItchySats'/g" ${infoFile} /home/admin/_cache.sh set message "Setup ItchySats"
sudo -u admin /home/admin/config.scripts/bonus.itchysats.sh on --download >> ${logFile} 2>&1 sudo -u admin /home/admin/config.scripts/bonus.itchysats.sh on --download >> ${logFile} 2>&1
else else
echo "ItchySats - keep default" >> ${logFile} echo "ItchySats - keep default" >> ${logFile}