[272] in SIPB_Linux_Development

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

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


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