[587] in Athena User Interface
Re: gnome configuration
daemon@ATHENA.MIT.EDU (Richard Tibbetts)
Sat Jan 6 01:47:58 2001
Message-Id: <200101060647.BAA14369@multics.mit.edu>
To: Garry Zacheiss <zacheiss@MIT.EDU>
cc: Greg Hudson <ghudson@MIT.EDU>, source-reviewers@MIT.EDU, aui@MIT.EDU,
tibbetts@MIT.EDU
In-reply-to: Your message of "Sat, 06 Jan 2001 01:08:30 EST."
<200101060608.BAA02157@riff-raff.mit.edu>
Date: Sat, 06 Jan 2001 01:47:53 -0500
From: Richard Tibbetts <tibbetts@MIT.EDU>
On 1/6 Garry wrote:
> >> The standard dotfiles will copy /usr/prototype_user/.gnome over to
> >> ~/.gnome if ~/.gnome doesn't exist. (I don't know what to do if the
> >> copy fails due to quota.
>
> It seems like the correct behavior would be to notice the error,
> remove all of ~/.gnome (since we would only have gotten into this state
> if it didn't exist before) and echo a message to the console indicating
> that the GNOME desktop couldn't be set up due to lack of user quota, and
> potentially referring the user to OLC for assistance.
One issue here is that what will happen if the dotfiles fail to create
~/.gnome is that the first GNOME app the user runs will create it for
them.
Another issue this brings to mind is that GNOME explodes in a shower
of gore if it can't write to dotfiles because of quota (and possibly
also because of tickets running out). IIRC there is no way for
exceptions to propogate up in the gnome_config system, and even if
there is most apps don't check them. This may prove a significant
support headache. One possible reprecussion is that we want OLC
consultants to see the output of 'quota -v' as part of the standard
preamble to a question.
tibbetts
-*- http://www.mit.edu/~tibbetts -*- finger tibbetts@monk.mit.edu -*-