Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 1079 bash login shell #1502

Merged

Commits on May 8, 2018

  1. rename doubler code

    adding a space, single quote and double quote to check robustness
    of escaping mechanism in AiiDA
    ltalirz committed May 8, 2018
    Configuration menu
    Copy the full SHA
    86e061f View commit details
    Browse the repository at this point in the history
  2. transport.ssh: execute using login shell

    use login shell to execute all remote SSH commands
    
    This has the advantage that all commands will be executed in the same
    environment as seen by a user loggin in onto the machine
    (e.g. on most UNIX systems, .profile will be sourced for login shells,
    while it won't be sourced for non-login shells).
    
    Additionally, calling `bash -l -c '<cmd>'` instead of `<cmd>`
    means that the bash shell will be used, independent of the default
    shell on the system.
    This is advantageous on systems, where bash is not the default shell
    (since our remote commands work only in bash).
    ltalirz committed May 8, 2018
    Configuration menu
    Copy the full SHA
    4ed41a4 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2018

  1. Configuration menu
    Copy the full SHA
    8ba20ca View commit details
    Browse the repository at this point in the history

Commits on May 11, 2018

  1. Configuration menu
    Copy the full SHA
    33ec4fb View commit details
    Browse the repository at this point in the history