[272] in SIPB_Linux_Development
Quiche developments
daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Mon Dec 13 23:18:12 1993
From: ghudson@MIT.EDU
Date: Mon, 13 Dec 93 23:17:35 EST
To: linux-dev@MIT.EDU
I redid my network-aware boot disk, using ash instead of sash, and a
SVR4-ish layout. It should be a lot more usable now.
/afs/sipb/project/linux/boot-net/README has been updated accordingly.
I removed /bin/athena from root's path (Derek didn't know that
/bin/athena was a symlink).
I fixed /etc/rc.d/rc.M and /etc/rc.d/rc.inet1 to set the hostname
before trying to mount remote file-systems, and the now-unnecessary
mount command in /etc/rc.local. I sent this fix off to the Debian
maintainer, along with a few others. I also changed the hostname in
/etc/HOSTNAME to quiche-lorraine (without the .mit.edu).
I made a symlink from /usr/athena/bin/tcsh to /bin/tcsh, so that
people with that shell can log in.
I recompiled tcsh so that HOSTTYPE will be "linux" instead of
"i386-linux", in accordance with machtype. It bothers me slightly
that we're going against the Linux community on this, but we're
already using Linux.
I compiled get_message from /source/athena/athena.bin/gms and
installed get_message. It's in /usr/src/athena/gms. You need to do a
'make install.man' to install the man page.
Sal rebuilt more to correctly determine whether a file is a binary,
and also created /usr/src/athena/util for simple utilities like
"gettime" and "session_gate".
/usr/src/athena/others is for programs that would ordinarily go in
lockers.
We didn't have bc, and it wasn't in the source tree, so Sal put it in
/usr/src/usr.bin and installed it.
mwm hadn't been copied over. I copied it over from the motif1.1
locker. xscreensaver was looking for libraries in the wrong place, as
were a lot of other programs in the sipb locker. I re-linked
xscreensaver.
fs was in /usr/X386/bin, getting in the way of /usr/athena/bin/fs. I
moved /usr/athena/bin to be first in the path, in /etc/login.defs and
in root's .cshrc. This allowed me to undo the renaming I did of
programs like rlogin in /usr/bin.
Enjoy.
--GBH