TIP BUG/ADDED HAYES 1200 SUPPORT

Jeffery A. Cavallaro jeff at ISI-VAXA.ARPA
Wed Nov 13 10:35:40 AEST 1985


I don't know if anyone has noticed, but tip(1c) has a bug in it.  The
file uucplock.c has a #define NAMESIZE that is too small.  It should be
increased from 15 to about 32.

This bug was preventing non-root users from reusing lines because lock
files were not being created and deleted properly.

I also noticed a couple of other points on our systems that may or may not
be helpful to other sites:

1.  The UUCP lock area does not have to be writable by world since lock files
    are created by a setuid executable.

2.  Some coordination is needed between target device ports and the tip
    program:
    a.  The target /dev/xxxx must be accessible to the uucp user.  I
	believe that this must be done in rc.local since /dev files come
	up root 644.
    b.  Of course, setuid root will override everything.

In addition, I have hacked up an existing module to provide support for
HAYES 1200's.  I would be glad to supply this to the lazy people out there
(it really isn't hard...)

					Jeff



More information about the Comp.unix.wizards mailing list