From a7ecc106ff01fb4196b6e7d551183736a8d6ad15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roni=20V=C3=A4yrynen?= Date: Mon, 6 Dec 2021 16:26:06 +0200 Subject: [PATCH] check that user is not root before adding useSudo settings to xo-server config --- xo-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xo-install.sh b/xo-install.sh index d7c8c53..d4ede65 100755 --- a/xo-install.sh +++ b/xo-install.sh @@ -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"