[5998] in Release_7.7_team

home help back first fref pref prev next nref lref last post

RE: NOTICE: Changes to bash dotfiles in upcoming patch release

daemon@ATHENA.MIT.EDU (Igor Geller)
Wed May 14 05:22:29 2008

Message-Id: <200805140921.m4E9LoOW010989@outgoing.mit.edu>
From: "Igor Geller" <igeller@MIT.EDU>
To: <release-team@mit.edu>
Date: Wed, 14 May 2008 05:19:26 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
In-Reply-To: <200805131943.m4DJhb4l023692@outgoing.mit.edu>
X-Spam-Flag: NO
X-Spam-Score: 0.00

Sry for spam.

I am using bash completely by accident.  How do I get out of it?



-----Original Message-----
From: ghudson@MIT.EDU [mailto:ghudson@MIT.EDU] 
Sent: Tuesday, May 13, 2008 3:44 PM
To: release-team@MIT.EDU
Subject: NOTICE: Changes to bash dotfiles in upcoming patch release

You are receiving this because you are listed in Moira as using bash
as your shell.  The next Athena patch release, due around the end of
this month, will change the way bash dotfiles are processed as part of
graphical logins.  Specifically:

  * tcsh dotfiles will no longer be sourced by the top-level shell.
  * .bash_environment will be sourced just once by the top-level shell.
  * .startup.X will be sourced with bash instead of tcsh.
  * On logout, .bash_logout will be sourced with bash instead of
    .logout with tcsh.

If you do not do graphical logins, none of these changes affect you.
If you have a custom .xsession script, only the .logout ->
.bash_logout change affects you (and then only if you use
session_gate).

Although these changes are a clear improvement to the proper
separation of bash and tcsh and the handling of the .bash_environment
file, they do have the potential to interfere with your dotfiles if:

  * You have tcsh-specific code in your .startup.X
  * You rely on environment setup in your tcsh dotfiles
  * You rely on .bash_environment being executed in every terminal

Since the bash user population is relatively small, we are handling
this transition through notification rather than awkward attempts at
backward compatibility.  If you have any questions or concerns, please
contact release-team@mit.edu.

Greg Hudson
MIT IS&T ISDA IPS


home help back first fref pref prev next nref lref last post