From owner-freebsd-current Mon May 15 16:24:58 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA20367 for current-outgoing; Mon, 15 May 1995 16:24:58 -0700 Received: from linus.demon.co.uk (linus.demon.co.uk [158.152.10.220]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA20358 for ; Mon, 15 May 1995 16:24:53 -0700 Received: (from mark@localhost) by linus.demon.co.uk (8.6.11/8.6.9) id AAA04149; Tue, 16 May 1995 00:24:10 +0100 Date: Tue, 16 May 1995 00:24:10 +0100 From: Mark Valentine Message-Id: <199505152324.AAA04149@linus.demon.co.uk> In-Reply-To: Bruce Evans's message of May 16, 6:37am X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Bruce Evans , pst@shockwave.com Subject: Re: misc/423: security of sound devices Cc: current@FreeBSD.org Sender: current-owner@FreeBSD.org Precedence: bulk > From: Bruce Evans > Date: Tue 16 May, 1995 > Subject: Re: misc/423: security of sound devices > >The right model is to do the same thing that we do with /dev/console. If > >you're logged in at the console (or local X server), you own the sound devices. > >When you logout, they should go back to root.sound ownership, with no world > >access. > > This model applies to other devices physically near the console. Joysticks. > Floppies? Scanners. Printers? It's a difficult line to draw. Usually on a PC, audio devices and joysticks are I/O devices associated with the console (in terms of X, they're part of the display in the same way as the mouse, monitor and keyboard). This isn't necessarily true on multi-headed systems. Scanners and printers, however, are resources not necessarily monopolised by the user at the console. Mark.