[691] in Release_7.7_team
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