It would seem that our context system is set up to allow connecting to remote servers where the 'aegir' user is not called 'aegir', because there is a 'script_user' property that seems to be set up for exactly this use, except that it is always set to the same user as the value on @server_master:

http://drupalcode.org/project/provision.git/blob/b147994cc20c287691373a7...

This prevents doing nice things like importing from remote sites easily: #1503712: Allow for custom usernames and ports on remote connections

Comments

Steven Jones’s picture

Status: Active » Fixed

Committed a fix to 6.x-1.x and 6.x-2.x. That shouldn't break any existing stuff, but should allow people to change the script user in extensions.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 6ee1481 on 6.x-1.x, dev-drupal-8, dev-ssl-ip-allocation-refactor, dev-1205458-move_sites_out_of_platforms, 7.x-3.x, dev-subdir-multiserver, 6.x-2.x-backports, dev-helmo-3.x by Steven Jones:
    Issue #1504120 by Steven Jones: Fixed Script user of remote servers is...
  • Commit 001606e on dev-drupal-8, 6.x-2.x, dev-ssl-ip-allocation-refactor, dev-1205458-move_sites_out_of_platforms, 7.x-3.x, dev-subdir-multiserver, 6.x-2.x-backports, dev-helmo-3.x by Steven Jones:
    Issue #1504120 by Steven Jones: Fixed Script user of remote servers is...