Skip to content

Conversation

rkdarst
Copy link
Member

@rkdarst rkdarst commented Jul 10, 2020

  • This will run with (for example with bash) bash -l -c kernel-cmd,
    so that we get a clean user shell. It could be combined with
    --norc to avoid user RC files.

  • This requires adjusting tests some, since this mode works
    fundamentally differently: it sets the kernel to directly invoke
    bash -l, instead of invoking envkernel to do something.

    • Some extra login for splitting the envkernel 'ek' options from the
      kernel 'k' options.

    • Excluding loginshell from running on some of the tests, which
      fundamentally work differently.

- This will run with (for example with bash) `bash -l -c kernel-cmd`,
  so that we get a clean user shell.  It could be combined with
  `--norc` to avoid user RC files.

- This requires adjusting tests some, since this mode works
  fundamentally differently: it sets the kernel to directly invoke
  `bash -l`, instead of invoking envkernel to do something.

  - Some extra login for splitting the envkernel 'ek' options from the
    kernel 'k' options.

  - Excluding loginshell from running on some of the tests, which
    fundamentally work differently.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant