[1218] in SIPB_Linux_Development
Cool feature added to sipb-athena xlogin
daemon@ATHENA.MIT.EDU (Salvatore Valente)
Sun Jan 28 17:00:52 1996
Date: Sun, 28 Jan 1996 16:59:55 -0500
To: sipb-athena@MIT.EDU
From: Salvatore Valente <svalente@MIT.EDU>
I added a subdirectory to /mit/sipb-athena/src/xdm called "makepath".
This contains a program called makepath. makepath takes a list of
directory names on the command line. It outputs those directories
that exist on the system, and that are unique. (That is, "makepath
/usr/bin /bin" will only output "/usr/bin" is one is a symlink to the
other.)
makepath gets installed in /bin/athena.
I edited init/cshrc to run athena_path and athena_manpath through
makepath. This make it easier to adde every possible path component
on every possible system to athena_path without the path getting
insanely large and redundant. (For example: NetBSD uses /usr/X11/bin.
HPUX uses /usr/bin/X11. Linux often uses /usr/X11/bin, and a symlink
in /usr/bin/X11. makepath allows me to put both of these in
athena_path, without all of the X programs showing up twice in the
path on Linux systems, which would annoy me a little tiny bit, for no
good reason.)
Have a nice day.
-Sal.