check that user is not root before adding useSudo settings to xo-server config

This commit is contained in:
Roni Väyrynen
2021-12-06 16:26:06 +02:00
parent 623c660dad
commit a7ecc106ff

View File

@@ -727,7 +727,7 @@ function InstallXO {
fi
sleep 2
fi
if [[ "$USESUDO" == "true" ]]; then
if [[ "$USESUDO" == "true" ]] && [[ "$XOUSER" != "root" ]]; then
printinfo "Enabling useSudo in xo-server configuration file"
runcmd "sed -i \"s/#useSudo = false/useSudo = true/\" $INSTALLDIR/xo-builds/xen-orchestra-$TIME/packages/xo-server/sample.config.toml"
printinfo "Changing default mountsDir in xo-server configuration file"