🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.bugs
Article #274

Re: Why 4BSD 'stty' uses stdout instead of stdin

#274
From: gwyn
Date: Tue, 14 Aug 1984 16:24
18 lines
1472 bytes
Relay-Version: version B 2.10 5/3/83 based; site houxm.UUCP
Posting-Version: version B 2.10.1 6/24/83; site brl-tgr.ARPA
Message-ID: <3954@brl-tgr.ARPA>
Date: Tue, 14-Aug-84 12:24:30 EDT
Date-Received: Mon, 20-Aug-84 15:28:50 EDT

tty' uses stdout instead of stdin
Organization: Ballistics Research Lab
Lines: 8

So long as ioctl requires a file descriptor, the normal access
permissions on a terminal special file suffice for protection.
At BRL, general terminals do not have write permission enabled;
rather, the execute bit indicates whether a "write" or "talk"
connection is permitted, and the utilities dealing with this
have all been changed to understand the convention.  This pretty
much solves the problem of obnoxious users messing around with
your terminal from elsewhere.
Technical Details
Message-ID: <3954@brl-tgr.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!ihnp4!drutx!houxe!hogpc!houxm!houxz!vax135!cornell!uw-beaver!tektronix!hplabs!sdcrdcf!sdcsvax!akgua!mcnc!decvax!harpo!seismo!brl-tgr!gwyn
References: <895@trwrb.UUCP> <1228@dalcs.UUCP> <747@dual.UUCP> <46@rlgvax.UUCP> <318@wucs.UUCP> <5024@utcsrgv.UURe: Why 4BSD 's

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!ihnp4!drutx!houxe!hogpc!houxm!houxz!vax135!cornell!uw-beaver!tektronix!hplabs!sdcrdcf!sdcsvax!akgua!mcnc!decvax!harpo!seismo!brl-tgr!gwyn
From: gwyn@brl-tgr.UUCP
Newsgroups: net.bugs,net.unix
Subject: Re: Why 4BSD 'stty' uses stdout instead of stdin
Message-ID: <3954@brl-tgr.UUCP>
Date: Tue, 14-Aug-84 12:24:30 EDT
Article-I.D.: brl-tgr.3954
Posted: Tue Aug 14 12:24:30 1984
Date-Received: Tue, 21-Aug-84 00:39:34 EDT
References: <895@trwrb.UUCP> <1228@dalcs.UUCP> <747@dual.UUCP> <46@rlgvax.UUCP> <318@wucs.UUCP> <5024@utcsrgv.UURe: Why 4BSD 's
Lines: 18