AIX4.2 I have a scenario I don't understand. I have a program which dials
out on 10 different modems every night, around 200 calls. From time to time,
one or more of the tty's will change ownership from root:system crw_rw____
to uucp:uucp crw__w____ this prevents that modem from dialing out
altogether.
-root has no interaction with the tty's and no programs are running under
the uid of root, yet the permisions are changed.
Is this because ttys are special in some way?
I am able to get the same results when I run $penable tty(num) as any user
even when the setuid/setgid is removed.
I find it sort of disturbing thinking that any user on the system can
completely disable the dialout ports by running something like $penable tty*
. It seems contradictory to everything I understand about unix ownership
I'd like to stop this from happening and I'd like to know what's going on.