dennis@PEANUTS.NOSC.MIL (Dennis Cottel) (08/18/88)
I received distribution tapes for both TCP 3.1 and TCP BSD 3.1. Reading the documentation uncovered some changes to the distribution approach. For one thing, the BSD version now uses standard UNIX host tables instead of the Aegis method using the "local.txt" file. Unfortunately, I use programs from both environments. For instance, /etc/ping (BSD) and tcpstat (Aegis). And I don't want to convert my Aegis-style host files yet (SR10 will require it). So I called Apollo to ask which one we should install. I was told that if you want tools from both distributions, simply install both -- they coexist. Although it shouldn't matter which you install first, the Aegis version was suggested. Dennis Cottel Naval Ocean Systems Center, San Diego, CA 92152 (619) 553-1645 dennis@nosc.MIL sdcsvax!noscvax!dennis
krowitz@RICHTER.MIT.EDU (David Krowitz) (08/18/88)
I thought that /sys/tcp/makehost.sh would still convert the NIC format (AEGIS format) host table to the BSD format (/etc/hosts) in addition to creating the internal, binary tables used by the AEGIS implementations. My understanding was that neither the AEGIS TCP/IP nor the BSD TCP/IP implementations read the NIC format local.txt file directly -- that makehost.sh created the files necessary for both implementations from the NIC format files. -- David Krowitz krowitz@richter.mit.edu (18.83.0.109) krowitz%richter@eddie.mit.edu krowitz%richter@athena.mit.edu krowitz%richter.mit.edu@mitvma.bitnet (in order of decreasing preference)
dennis@PEANUTS.NOSC.MIL (Dennis Cottel) (08/18/88)
> I thought that /sys/tcp/makehost.sh would still convert the NIC format > (AEGIS format) host table to the BSD format (/etc/hosts) in addition > to creating the internal, binary tables used by the AEGIS implementations. > ... -- David Krowitz Still true, but makehost.sh is not distributed with TCP BSD, and I wanted to fool with this installation as little as possible. --Dennis
rees@CITI.UMICH.EDU (08/18/88)
I received distribution tapes for both TCP 3.1 and TCP BSD 3.1. Reading the documentation uncovered some changes to the distribution approach. For one thing, the BSD version now uses standard UNIX host tables instead of the Aegis method using the "local.txt" file. Unfortunately, I use programs from both environments. For instance, /etc/ping (BSD) and tcpstat (Aegis). And I don't want to convert my Aegis-style host files yet (SR10 will require it). This isn't a change. The bsd tcp has always used its own separate host tables. There's a script somewhere that converts from the NIC standard host tables that aegis tcp uses to the special ones that Berkeley uses. The intent is that you'll keep NIC host tables, and run the script from cron to keep the Berkeley side up to date. It's too bad to lose the aegis tcp (Berkeley's ftp server is particularly bad) but I guess that's the price of progress. -------