diff --git a/aegir/scripts/AegirSetupA.sh.txt b/aegir/scripts/AegirSetupA.sh.txt index 296e96a789da8bae3bd2e1e1aee02dda391faad2..a11d5c2c565caed840dffa20eb898e7dfa71f4b5 100644 --- a/aegir/scripts/AegirSetupA.sh.txt +++ b/aegir/scripts/AegirSetupA.sh.txt @@ -896,7 +896,7 @@ provision_backend_dbpass_sync () { fi mysqladmin flush-privileges &> /dev/null if [ "$_USE_STOCK" = "YES" ] || [ "$_DRUSH_CC_REQ" = "YES" ] ; then - $_DRUSHCMD cache-clear drush &> /dev/null + su -s /bin/bash $_USER -c "$_DRUSHCMD cache-clear drush &> /dev/null" fi if [ -e "$_ROOT/.drush/server_localhost.alias.drushrc.php" ] ; then su -s /bin/bash $_USER -c "$_DRUSHCMD @hostmaster hosting-task @server_localhost verify --force &> /dev/null" @@ -904,13 +904,13 @@ provision_backend_dbpass_sync () { su -s /bin/bash $_USER -c "$_DRUSHCMD @hostmaster hosting-task @server_master verify --force &> /dev/null" fi msg "$_STATUS A: Running hosting-dispatch (1/3), please wait..." - $_DRUSHCMD '@hostmaster' hosting-dispatch &> /dev/null + su -s /bin/bash $_USER -c "$_DRUSHCMD '@hostmaster' hosting-dispatch &> /dev/null" mrun "sleep 5" msg "$_STATUS A: Running hosting-dispatch (2/3), please wait..." - $_DRUSHCMD '@hostmaster' hosting-dispatch &> /dev/null + su -s /bin/bash $_USER -c "$_DRUSHCMD '@hostmaster' hosting-dispatch &> /dev/null" mrun "sleep 5" msg "$_STATUS A: Running hosting-dispatch (3/3), please wait..." - $_DRUSHCMD '@hostmaster' hosting-dispatch &> /dev/null + su -s /bin/bash $_USER -c "$_DRUSHCMD '@hostmaster' hosting-dispatch &> /dev/null" } # # Sync hostmaster frontend db_passwd.