[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: .bashrc is sourced even for non-interactive shells (when run from ss
From: |
Mikel Ward |
Subject: |
Re: .bashrc is sourced even for non-interactive shells (when run from sshd) |
Date: |
Sat, 2 Jun 2012 10:24:10 -0700 |
On Sat, Jun 2, 2012 at 10:19 AM, Pierre Gaston <pierre.gaston@gmail.com> wrote:
> On Sat, Jun 2, 2012 at 8:15 PM, Mikel Ward <mikel@mikelward.com> wrote:
>> bash sources .bashrc even for some non-interactive shells.
...
> "Remote non login non interactive shells"
> Bash has a special compile time option that will cause it to source
> the .bashrc file on non-login, non-interactive ssh sessions.
IIUC, it was once a compile time option, but it's now hard-coded. The
isnetconn test doesn't seem to be toggled by any macro.
if ((run_by_ssh || isnetconn (fileno (stdin))) && shell_level < 2)
- .bashrc is sourced even for non-interactive shells (when run from sshd), Mikel Ward, 2012/06/02
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Pierre Gaston, 2012/06/02
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd),
Mikel Ward <=
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Pierre Gaston, 2012/06/02
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Linda Walsh, 2012/06/02
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Pierre Gaston, 2012/06/02
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Linda Walsh, 2012/06/03
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Pierre Gaston, 2012/06/03
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Chet Ramey, 2012/06/04
- Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Steven W. Orr, 2012/06/04
Re: .bashrc is sourced even for non-interactive shells (when run from sshd), Mikel Ward, 2012/06/02