Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Jan 1999 14:40:57 -0500 (EST)
From:      Kevin Street <street@iname.com>
To:        freebsd-security@FreeBSD.ORG
Subject:   locking /dev/ttyp* 
Message-ID:  <13971.48201.157443.285341@kstreet.interlog.com>

next in thread | raw e-mail | index | archive | help
I got a note from a Linux developer who is looking for a FreeBSD
equivalent for a Linux feature.  The feature allows a program to prevent
others from opening a /dev/ttypx without having to change the permissions
on it. This means the program does not have to be suid root. 

In Linux this can apparently be done with:
  int flag = 1;
  if (ioctl(fd,TIOCSPTLCK,&flag))      // prohibit opening tty from now on
    perror("cannot set secure");

Is there any equivalent in FreeBSD?  I know TIOCSPTLCK does not exist
in any header I could find in 3.0.

-- 
Kevin Street
street@iName.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13971.48201.157443.285341>