I have a sought of peculiar question concerning ownership of terminals
while using openlook 3.0 on a SUN Network (running SOLARIS 1.2).
Only the console terminal is owned by the user on a particular machine,
when openlook is executed a number of windows or terminals come into
existence but apparently all these terminals have root as their owner.
This info. is obtained by typing in 'who' to find out all the terminals
u are currently using. Then ownership of these terminals can be checked by
typing in 'ls -l /dev/ttyp*' considering u are using terminals console,ttyp0,
ttyp1 & ttyp2. It so happens that only console is owned by the user and the
rest of these terminals owned by root. So whenever the user opens up a new
cmdtool a small message is echoed as the first line on the screen of this
new cmdtool saying "/dev/ttyp3 not owner".
Can someone tell me what exactly is responsible for giving ownership of
these new terminals to the user instead of being owned by root. I also
figured that one is not able to set 'mesg n' as the tty's are not owned
by the user.
Setting 'mesg n or y' is basically giving nowrite or write permissions to
group and others. This can also be done using the 'chmod' command on the
terminals u own.
This has been happening for quite some time on our SUN network using Openlook
3.0, but I have'nt been able to figure out why this is happening.
Any ideas as to what might be happening and how I could set this right?