Xref: utzoo comp.unix.wizards:25388 alt.security:2431 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!cs.utexas.edu!uunet!munnari.oz.au!mundamutti.cs.mu.OZ.AU!kre From: kre@cs.mu.oz.au (Robert Elz) Newsgroups: comp.unix.wizards,alt.security Subject: Re: BSD tty security, part 3: How to Fix It Message-ID: Date: 4 May 91 08:28:07 GMT References: <7299:Apr2510:22:2091@kramden.acf.nyu.edu> <18924@sdcc6.ucsd.edu> <15369:May219:46:0491@kramden.acf.nyu.edu> Sender: news@cs.mu.oz.au Lines: 36 brnstnd@kramden.acf.nyu.edu (Dan Bernstein) writes: >--far more than required to implement >/dev/fd/3 (to replace /dev/tty) or TIOCOPENCT. The problem with using /dev/fd/3 and using that instead of /dev/tty is that you lose the ability to guarantee to be able to open the terminal where your user is sitting, assuming that there is one. First, there's the obvious "prog 3