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