Displaying 1 result from an estimated 1 matches for "pty2".
Did you mean:
pty
2014 Aug 27
1
pty_setowner and tty permissions
Hi,
while looking into Cygwin's tty code, I stumbled over this problem:
Every time you log in to Cygwin via sshd, the pty's permissions are
set like this:
$ ls -l `tty`
crw--w--w- 1 user group 136, 2 Aug 27 13:06 /dev/pty2
Since Cygwin sets the permissions more tight to begin with, I was
wondering why the permissions are this open. Turns out, sshd sets
them like this:
/* Determine the group to make the owner of the tty. */
grp = getgrnam("tty");
if (grp) {
gid = grp->gr_gid;
mode = S_IRUSR...