Annotation of 43BSD/usr.bin/uucp/README.TCP, revision 1.1.1.1

1.1       root        1: The rest of this file is oriented to updating a vanilla 4.2 system.
                      2: As 4.3 comes configured, all you have to do is uncomment the "uucpd"
                      3: line in /etc/inetd.conf (and of course update your L.sys as needed).
                      4: If you want to turn off logging uucp logins in wtmp, set the "user"
                      5: field in inetd.conf to "uucp", who doesn't have write permission on wtmp.
                      6: 
                      7: ----------------------------------------------------------------------
                      8: Basically, to run UUCP on top of TCP, the code had to be changed to
                      9: not do ioctl's on sockets,etc. Also, a new protocl 't' was added.
                     10: This is because the 'g' protocol maxes out at about 9000 baud
                     11: regardless of the physical medium. The 't' protocol presumes an
                     12: error free channel, and is essentially the 'g' protocol with the
                     13: checksumming and packetizing ripped out.
                     14: 
                     15: To install it, make uucp with BSD4_2 defined in uucp.h.
                     16: 
                     17: Add a line in /etc/services that looks like:
                     18: uucp           540/tcp         uucpd
                     19: 
                     20: Add lines to /etc/rc.local that looks something like:
                     21: if [ -f /etc/uucpd ]; then
                     22:        /etc/uucpd & echo -n ' uucpd'                           >/dev/console
                     23: fi
                     24: 
                     25: The L.sys entry should look something like:
                     26: uucpname time-to-call TCP port networkname standard uucp login chat
                     27: 
                     28: This is how it would look for rochester.
                     29: rochester Any TCP uucp ur-seneca "" uucplogin "" uucppasswd
                     30: 
                     31: UUCP site rochester is arpanet site ur-seneca (and there is a 
                     32: arpanet site rochester  that is a different machine)
                     33: 
                     34: The "port" field is either a word or a number. It is a number,
                     35: that number is used as the port. If it is a word, the word is
                     36: looked up in /etc/services and the port is taken from there.
                     37: 
                     38: Another example would be:
                     39: seismo Any TCP 33 seismo "" uucplogin "" uucppassword
                     40: 
                     41: In almost every case, the networkname field will be the same as the
                     42: uucpname field. Similarly, the port field will usually be "uucp", which
                     43: says to use the standard uucp port from the services file.
                     44: 
                     45: The daemon expects the incoming site to send its login and password
                     46: for authentication.
                     47: 
                     48: If you have any problems feel free to call me:
                     49: 
                     50:        Rick Adams
                     51:        Center for Seismic Studies
                     52:        1300 North 17th Street, Suite 1450
                     53:        Arlington, VA 22209
                     54:        (703) 276-7900
                     55:        [email protected]
                     56:        seismo!rick

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.