[691] in Release_7.7_team

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

Re: Final Questions for Release notes

daemon@ATHENA.MIT.EDU (Bruce R. Lewis)
Mon Aug 5 13:20:08 1996

Date: Mon, 5 Aug 1996 13:20:01 -0400
From: "Bruce R. Lewis" <brlewis@MIT.EDU>
To: release-team@MIT.EDU
In-Reply-To: "[690] in Release_7.7_team"

Let me explain exactly what is going on.  It is not my .xsession that
relies on any Athena tcsh features; it's $initdir/cshrc, which relies on
$host in this release.  (In prior releases, it didn't rely on $host,
thus my confusion about whether csh had changed to tcsh or not.)

Here is good text for the release notes:

	.xsession files or other scripts beginning with #!/bin/csh
	may fail on the	SGIs.  The workaround is to change the first line to
	#!/bin/athena/tcsh
	   or
	#!/bin/csh -f

I keep the word "may" from Greg's text.  I don't use "will" because the
global cshrc might get fixed.

For those interested in more details of the change:

 rlog /source/athena/dotfiles/system/cshrc.sgi

RCS file: /source/athena/dotfiles/system/RCS/cshrc.sgi,v
Working file: /source/athena/dotfiles/system/cshrc.sgi
.
.
.
----------------------------
revision 1.3
date: 1996/06/06 16:47:09;  author: cfields;  state: Exp;  lines: +19 -1
Move the setting of XUSERFILESEARCHPATH to global cshrc, so that
remote logins using remote X displays will still find the proper
resources.
----------------------------



rcsdiff -r1.2 -r1.3 /source/athena/dotfiles/system/cshrc.sgi
===================================================================
RCS file: /source/athena/dotfiles/system/RCS/cshrc.sgi,v
retrieving revision 1.2
retrieving revision 1.3
diff -r1.2 -r1.3
3c3
< # $Id: cshrc.sgi,v 1.2 1996/05/07 17:45:46 cfields Exp $
---
> # $Id: cshrc.sgi,v 1.3 1996/06/06 16:47:09 cfields Exp $
125a126,143
>       # Make sure applications can properly find their appdefs, etc.
> 
>       if ($?skip_sgi) then
>         set x="/usr/athena/lib/X11/app-defaults/%N"
>       else
>         if ($?NOCALLS) then
>           set x="/usr/athena/lib/X11/app-defaults/%N:`/usr/bin/X11/appdefpath`"
>         else
>           set x="$HOME/.desktop-$host/%N:$HOME/%N:/usr/athena/lib/X11/app-defaults/%N:`/usr/bin/X11/appdefpath`"
>         endif
>       endif
> 
>       if (! $?XUSERFILESEARCHPATH) then
>         setenv XUSERFILESEARCHPATH $x
>       else
>         setenv XUSERFILESEARCHPATH "${XUSERFILESEARCHPATH}:${x}"
>       endif
>       unset x

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