[721] in Release_7.7_team
Documentation items for 8.1 release
daemon@ATHENA.MIT.EDU (Greg Hudson)
Fri Sep 20 01:32:33 1996
Date: Fri, 20 Sep 1996 01:32:26 -0400
From: Greg Hudson <ghudson@MIT.EDU>
To: release-team@MIT.EDU
Just so they're recorded somewhere, I plan to change the following
things about the 8.1 release. (All subject to debate, of course, but
I feel pretty strongly about most of them.)
* The /mit/x11 glue will go away. No one objected to this
when I brought it up.
* Athena bitmaps will move to /usr/athena/include/X11/bitmaps
(they were in /usr/athena/lib/X11/bitmaps before because of
the /mit/x11 glue).
* There will be no more /bin/csh -> /bin/athena/tcsh symlink.
* There will be no more symlinks in /usr/lib for X libraries.
Instead, we will tighten up various dotfiles to make sure
that LD_LIBRARY_PATH includes /usr/openwin/lib no matter how
someone logs on (currently I think the only problem is if
someone logs on as root), include /usr/dt/lib in the
LD_LIBRARY_PATH (just an added bonus), and build the Athena
release with run-time paths in the executables to find their
libraries.
* The named files will correctly reverse-resolve 127.0.0.1.
However, /etc/named.local will no longer work; it relies on
undocumented features of named, at least according to jhawk,
and won't work in newer versions of bind. People will have
to go to a bit more effort to do local named hacks (they'll
need to add a primary line in named.boot for the domain they
want to override, and then create a domain file for the
actual entries).
* AFS includes and libraries will be installed in
/usr/afsws/{include,lib}.
* wcl will be installed under /usr/athena.
* The basic krb5 headers and libraries will be installed under
/usr/athena.
The last three changes are to make the workstation environment
sufficient to build any piece of software in the release; previously,
all three of those bits of software were built in the build tree and
left uninstalled (but referenced by other software in the tree), which
I dont' consider acceptable.