From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-fx0-f42.google.com (mail-fx0-f42.google.com [209.85.161.42]) by speech.braille.uwo.ca (Postfix) with ESMTP id 2F36DC1A0F4 for ; Tue, 8 Nov 2011 18:51:41 -0500 (EST) Received: by faan2 with SMTP id n2so1227146faa.29 for ; Tue, 08 Nov 2011 15:51:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=xqHCCjeJUy17h5CyKLVF86mSWWbwjkVwW+d251aaKhk=; b=CsDr6dzS/0OMw9Sz67/OnC4B5FV7rD2s7uJo2kETHwSjsY3wM4SPtm+Z6/BPm3zw+W BTkthBeekAw5bZYdx6OEmQF/hxdnBe7Nbl/7/N829kRhaWyyXIp9mryKhPGB7YZO75+0 r3m73AMj5lhtCPPjkepKE+drsyTKKb/vN6c5Q= MIME-Version: 1.0 Received: by 10.223.15.13 with SMTP id i13mr468200faa.36.1320796300852; Tue, 08 Nov 2011 15:51:40 -0800 (PST) Received: by 10.223.111.19 with HTTP; Tue, 8 Nov 2011 15:51:40 -0800 (PST) In-Reply-To: <20111107144615.GA2879@sonata.rednote.net> References: <32433.1318679704@ccs.covici.com> <4EA89E1F.30502@gmail.com> <20111029230027.GA11825@linux1> <20111030131313.GX4154@type.famille.thibault.fr> <20111030145954.GQ4154@type.famille.thibault.fr> <20111107144615.GA2879@sonata.rednote.net> Date: Tue, 8 Nov 2011 18:51:40 -0500 Message-ID: Subject: Fwd: speechd-up debian install question From: Bill Cox To: "Speakup is a screen review system for Linux." Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.14 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2011 23:51:41 -0000 I agree with you 100%. The sound card needs to be as rock solid as the display. Not only that, but: - We're doing *extra* work to make our system's sound less stable - Is allowing other people logged into my machine to play sound *really* a security issue? I mean... are they kidding? Maybe the mic, but a pure output device? Honestly, I think what happed is it was easier to write certain parts of Pulse Audio in user mode, and to save the author a little work, the majority of blind Linux users suffer. Now, the entire community of sound developers can go ahead and continue claiming there's some hypothetical benefit to this mess, but in my experience, you do work to fix stuff to make it better, not worse. Bill On Mon, Nov 7, 2011 at 9:46 AM, Janina Sajka wrote: > Samuel Thibault writes: >> Bill Cox, le Sun 30 Oct 2011 10:49:30 -0400, a =E9crit : >> > Rob mentioned that it would be better if speechd-up would run as a >> > non-privileged user, rather than root. =A0I agree. =A0Is there a simpl= e >> > way to get the speakup_soft module to be readable by a non-root user? >> >> Simply chgrp/chmod /dev/softsynth. It could be useful to add to thesou >> documentation the udev rules to do that automatically. >> >> > I guess my preference would be readable by all users, but of course >> > that let's anyone logged into the machine follow what's going on on >> > the console. =A0Ideally only the user logged into the console could >> > access /dev/synth. =A0Does anyone know if this is doable? >> >> Such things are already done for sound & such, so it most probably is, >> probably in udev. >> > I have a very hard time accepting the Linux sound environment as an > example of good practice, especially with respect to permissions. > > For example, pulseaudio preventing root from playing audio is security go= ne wacko. It's also not a11y friendly, i.e. "give root password for system = maintenance." > > To my mind the proper model is the video display. Audio per;missions > should work the same way as video device permissions. On my machines, > /dev/vcs* are all chown root and chmod 660. What's wrong with that? And, > for the heck of it, why should /dev/ttsynth be more restricted? > > Janina > > >> Samuel >> _______________________________________________ >> Speakup mailing list >> Speakup@braille.uwo.ca >> http://speech.braille.uwo.ca/mailman/listinfo/speakup > > -- > > Janina Sajka, =A0 Phone: =A0+1.443.300.2200 > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0sip:janina@asterisk.rednote.net > > Chair, Open Accessibility =A0 =A0 =A0 janina@a11y.org > Linux Foundation =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0http://a11y.org > > Chair, Protocols & Formats > Web Accessibility Initiative =A0 =A0http://www.w3.org/wai/pf > World Wide Web Consortium (W3C) > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup >