jeff@ISI-VAXA.ARPA (Jeffery A. Cavallaro) (11/13/85)
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