[831] in athena10

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

Re: Debathena: lenny version of bash

daemon@ATHENA.MIT.EDU (Tim Abbott)
Sun Jan 11 14:54:41 2009

Date: Sun, 11 Jan 2009 14:53:42 -0500 (EST)
From: Tim Abbott <tabbott@MIT.EDU>
To: Evan Broder <broder@mit.edu>
cc: Michael A Forbes <miforbes@mit.edu>, debathena@mit.edu
In-Reply-To: <496991A3.2040605@mit.edu>
Message-ID: <alpine.DEB.2.00.0901111436350.25664@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII

On Sun, 11 Jan 2009, Evan Broder wrote:

> For what it's worth, though, the only change we make to bash in the
> Debathenification process is to add support for referring to lockers by
> using a path of the form ~~<locker> - you can likely get away with
> always referring to lockers by /mit/locker

Actually, there are two other changes:
(1) Passing --with-afs to configure.  This does various small things to 
make bash work better in an AFS environment.
(2) The Hesiod patch also causes ~foo to resolves foo first as a user and 
then using Hesiod if the user doesn't exist; ~~foo is an override to force 
Hesiod lookup.

On Debathena/Athena 10, /mit/<locker> is the canonical way to reference a 
locker; the Hesiod patch is just there for compatability with Athena 9, 
where /mit/<locker> doesn't work unless the locker was previously 
attached.

 	-Tim Abbott

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