Finally found it -- it was mesg in ~/.profile.  I was just looking in
.bashrc...

It's been a long weekend! :-)

On Mon, May 25, 2009 at 10:46 AM, Christian Vest Hansen <
karmazi...@gmail.com> wrote:

> On Mon, May 25, 2009 at 6:45 PM, Erik Wickstrom <e...@erikwickstrom.com>
> wrote:
> > I haven't tried the "-i" option because of the side effects Jeff
> mentioned.
> > I've had one hell of a time trying to find the item in my .bashrc file
> (as
> > well as /etc/profile, /etc/bash*) -- nothing I remove seems to do the
> trick.
> >
> > However if I login with a non-root account it seems to work without the
> > error.
>
> Hmm.... one would typically log in with a normal user and then sudo from
> there.
>
> Perhaps you have something in you /root/.profile or /root/.bashrc files?
>
> >
> > Erik
> >
> > On Mon, May 25, 2009 at 12:24 AM, Christian Vest Hansen
> > <karmazi...@gmail.com> wrote:
> >>
> >> A bit curious here.
> >>
> >> Erik, does adding -i change anything for you? I would have expected
> >> that the output pipes were inherited from the environment that we use
> >> to execute bash with in the first place, and that these somehow aren't
> >> ttys when we use SSH commands instead of SSH shell.
> >>
> >> On Mon, May 25, 2009 at 5:07 AM, Jeff Forcier <j...@bitprophet.org>
> wrote:
> >> > Hi Erik,
> >> >
> >> > Did a quick google and it sounds like you've got something in your
> >> > bashrc or other RCfile that expects an interactive shell, which Fabric
> >> > doesn't do by default (it does a noninteractive login shell).
> >> >
> >> > See for example
> >> > http://platonic.techfiz.info/2008/10/13/stdin-is-not-a-tty/ .
> >> >
> >> > So there's two ways you can address this:
> >> >
> >> > * Figure out what the offending program is in your shell RCfile and
> >> > remove it or wrap it in an if statement that ensures it only runs if
> >> > the shell is in fact interactive;
> >> > * In your fabfile, tweak env.shell so that it says e.g. "/bin/bash -li
> >> > -c" instead of "/bin/bash -l -c" (i.e. add a -i argument so that it's
> >> > interactive too). I don't recommend this since it may well introduce
> >> > other oddball side effects (using -i isn't, to my knowledge, well
> >> > tested), but it's an option;
> >> >
> >> > Best,
> >> > Jeff
> >> >
> >> > On Sun, May 24, 2009 at 10:47 PM, Erik Wickstrom
> >> > <e...@erikwickstrom.com> wrote:
> >> >> Hi,
> >> >>
> >> >> When I run a command on a remote host, Fabric always has this err.
> Do
> >> >> I
> >> >> have something mis-configured?
> >> >>
> >> >> [...@domain.com] run: cd /home/clm/crs/; git pull origin master
> >> >> [...@domain.com] err: stdin: is not a tty
> >> >> [...@domain.com] out: Already up-to-date.
> >> >>
> >> >> Thanks!
> >> >> Erik
> >> >>
> >> >> _______________________________________________
> >> >> Fab-user mailing list
> >> >> Fab-user@nongnu.org
> >> >> http://lists.nongnu.org/mailman/listinfo/fab-user
> >> >>
> >> >>
> >> >
> >> >
> >> > _______________________________________________
> >> > Fab-user mailing list
> >> > Fab-user@nongnu.org
> >> > http://lists.nongnu.org/mailman/listinfo/fab-user
> >> >
> >>
> >>
> >>
> >> --
> >> Venlig hilsen / Kind regards,
> >> Christian Vest Hansen.
> >
> >
>
>
>
> --
> Venlig hilsen / Kind regards,
> Christian Vest Hansen.
>
_______________________________________________
Fab-user mailing list
Fab-user@nongnu.org
http://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to