From b1ad4e88d4af7237c5e9596a5c60c315c59397cf Mon Sep 17 00:00:00 2001 From: Greg Price Date: Fri, 2 Mar 2018 16:17:52 -0800 Subject: [PATCH] install: Switch some more uses of `sudo` to `su`. Kind of unfortunate because the `sudo` interface for running a command is objectively better -- a list of arguments, rather than a string to be re-parsed by the shell. But some bare-bones machine images lack `sudo`, so this makes things a bit more portable. --- scripts/lib/install | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/lib/install b/scripts/lib/install index a9d3ec1d58..a8d8b6bc54 100755 --- a/scripts/lib/install +++ b/scripts/lib/install @@ -294,6 +294,6 @@ EOF exit 0 fi -sudo -u zulip /home/zulip/deployments/current/scripts/setup/initialize-database --quiet +su zulip -c '/home/zulip/deployments/current/scripts/setup/initialize-database --quiet' -sudo -u zulip /home/zulip/deployments/current/manage.py generate_realm_creation_link +su zulip -c '/home/zulip/deployments/current/manage.py generate_realm_creation_link'