[77] in athena10

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

Re: /svn/athena r22705 -

daemon@ATHENA.MIT.EDU (Anders Kaseorg)
Mon Feb 4 13:26:11 2008

Date: Mon, 4 Feb 2008 13:25:28 -0500 (EST)
From: Anders Kaseorg <andersk@MIT.EDU>
To: Jonathon Weiss <jweiss@mit.edu>
cc: tabbott@mit.edu, athena10@mit.edu
In-Reply-To: <200802041800.m14I0oZk002044@vorpal-blade.mit.edu>
Message-ID: <alpine.DEB.1.00.0802041319320.24195@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

On Mon, 4 Feb 2008, Jonathon Weiss wrote:
> This change will break for anyone who has a homedir somewhere other
> than the athena cell, and to a lesser extent anyone who has write
> access to and attaches lockers not in the athena cell.

This change only affects users with local home directories, who aren't 
sourcing the Athena dotfiles from /usr/athena/lib/init.  The dotfiles in 
/usr/athena/lib/init still have fsid in their renew function, which will 
override this one.

The reasoning behind this change is that fsid tries to add zephyr 
subscriptions, which will fail because users that don't source the Athena 
dotfiles probably also don't have zwgc running.  For that matter, such 
users might easily have no lockers attached, in which case fsid would have 
given them no AFS tokens at all.

It would be nice if this function also dealt correctly with local users 
who have lockers from multiple cells attached, but that doesn't look 
trivial to implement, and such users probably know what they're doing 
anyway.

Anders


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