public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
* RE: /proc/speakup
@  Klarich, Terry
   ` /proc/speakup Kirk Wood
  0 siblings, 1 reply; 26+ messages in thread
From: Klarich, Terry @  UTC (permalink / raw)
  To: 'speakup@braille.uwo.ca'

For myself, I probably be using group security.  I will create a speakup
group and limit all access to these files to root and to those who are in
the speakup group.

Terry
-----Original Message-----
From: Holmes, Steve [mailto:SAHolmes@ahcccs.state.az.us]
Sent: Thursday, February 15, 2001 3:10 PM
To: 'speakup@braille.uwo.ca'
Subject: RE: /proc/speakup


I could certainly see why.  It was just an idea.  If I were to cast a vote
on this, I would go for root-only access to the /proc/speakup files.  I
think most of the time, speakup would be running on a single blind person's
machine and he/she is probably the only one using it so that person would
most likely have root privileges.

-----Original Message-----
From: Kerry Hoath [mailto:kerry@gotss.eu.org]
Sent: Thursday, February 15, 2001 9:05 AM
To: speakup@braille.uwo.ca
Subject: Re: /proc/speakup


Setuid shellscripts are disabled by default because of the problems they
introduce. You _can_ enable them somehow but it is highly discouraged.
On Thu, Feb 15, 2001 at 07:15:48AM -0700, Holmes, Steve wrote:
> Well, here's an idea; How about making the /proc/speak system root
writeable
> only and provide a user script that could be used by the user and have it
> setuid to update the system.  As I think about this, I suppose that really
> wouldn't be any different than opening up the /proc files.
> 
> -----Original Message-----
> From: Geoff Shang [mailto:gshang@uq.net.au]
> Sent: Thursday, February 15, 2001 6:01 AM
> To: speakup@braille.uwo.ca
> Subject: Re: /proc/speakup 
> 
> 
> On Thu, 15 Feb 2001, Steve Holmes wrote:
> 
> > I thought I heard a while back that only root could update these files.
> > Is that so?
> 
> That is not so.  The files in /proc/speakup apart from the exceptions
> discussed earlier today can be updated by any user on the system.  There
> are some files in /proc/speakup/<synth> (where <synth> is the currently
> used synth) which contain data that, if modified, might cause serious
> damage to the system.  These files therefore can only be modified by root.
> 
> Since the proc file system is only a vertual file system, commands like
> chmod and chown do not actually work, even though they return without
> errors.  The permissions have to be set as part of the speakup code.  Jim
> and I discussed alternative access methods for these files, but the
choices
> seem to be access for all or access for no-one except root, without making
> it a configurable option in either the kernel command line or perhaps the
> kernel config.  Personally, I'd be quite happy to see all this be root
> access only, but I can understand why people might want to be able to
> change synth settings in user-space.
> 
> Geoff.
> 
> 
> 
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 

-- 
--
Kerry Hoath: kerry@gotss.eu.org
Alternates: kerry@emusys.com.au kerry@gotss.spice.net.au or
khoath@lis.net.au
ICQ UIN: 8226547


_______________________________________________
Speakup mailing list
Speakup@braille.uwo.ca
http://speech.braille.uwo.ca/mailman/listinfo/speakup

_______________________________________________
Speakup mailing list
Speakup@braille.uwo.ca
http://speech.braille.uwo.ca/mailman/listinfo/speakup


^ permalink raw reply	[flat|nested] 26+ messages in thread
* RE: /proc/speakup
@  Holmes, Steve
   ` /proc/speakup Kerry Hoath
  0 siblings, 1 reply; 26+ messages in thread
From: Holmes, Steve @  UTC (permalink / raw)
  To: 'speakup@braille.uwo.ca'

I could certainly see why.  It was just an idea.  If I were to cast a vote
on this, I would go for root-only access to the /proc/speakup files.  I
think most of the time, speakup would be running on a single blind person's
machine and he/she is probably the only one using it so that person would
most likely have root privileges.

-----Original Message-----
From: Kerry Hoath [mailto:kerry@gotss.eu.org]
Sent: Thursday, February 15, 2001 9:05 AM
To: speakup@braille.uwo.ca
Subject: Re: /proc/speakup


Setuid shellscripts are disabled by default because of the problems they
introduce. You _can_ enable them somehow but it is highly discouraged.
On Thu, Feb 15, 2001 at 07:15:48AM -0700, Holmes, Steve wrote:
> Well, here's an idea; How about making the /proc/speak system root
writeable
> only and provide a user script that could be used by the user and have it
> setuid to update the system.  As I think about this, I suppose that really
> wouldn't be any different than opening up the /proc files.
> 
> -----Original Message-----
> From: Geoff Shang [mailto:gshang@uq.net.au]
> Sent: Thursday, February 15, 2001 6:01 AM
> To: speakup@braille.uwo.ca
> Subject: Re: /proc/speakup 
> 
> 
> On Thu, 15 Feb 2001, Steve Holmes wrote:
> 
> > I thought I heard a while back that only root could update these files.
> > Is that so?
> 
> That is not so.  The files in /proc/speakup apart from the exceptions
> discussed earlier today can be updated by any user on the system.  There
> are some files in /proc/speakup/<synth> (where <synth> is the currently
> used synth) which contain data that, if modified, might cause serious
> damage to the system.  These files therefore can only be modified by root.
> 
> Since the proc file system is only a vertual file system, commands like
> chmod and chown do not actually work, even though they return without
> errors.  The permissions have to be set as part of the speakup code.  Jim
> and I discussed alternative access methods for these files, but the
choices
> seem to be access for all or access for no-one except root, without making
> it a configurable option in either the kernel command line or perhaps the
> kernel config.  Personally, I'd be quite happy to see all this be root
> access only, but I can understand why people might want to be able to
> change synth settings in user-space.
> 
> Geoff.
> 
> 
> 
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 
> _______________________________________________
> Speakup mailing list
> Speakup@braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 

-- 
--
Kerry Hoath: kerry@gotss.eu.org
Alternates: kerry@emusys.com.au kerry@gotss.spice.net.au or
khoath@lis.net.au
ICQ UIN: 8226547


_______________________________________________
Speakup mailing list
Speakup@braille.uwo.ca
http://speech.braille.uwo.ca/mailman/listinfo/speakup


^ permalink raw reply	[flat|nested] 26+ messages in thread
* RE: /proc/speakup
@  Holmes, Steve
   ` /proc/speakup Geoff Shang
   ` /proc/speakup Kerry Hoath
  0 siblings, 2 replies; 26+ messages in thread
From: Holmes, Steve @  UTC (permalink / raw)
  To: 'speakup@braille.uwo.ca'

Well, here's an idea; How about making the /proc/speak system root writeable
only and provide a user script that could be used by the user and have it
setuid to update the system.  As I think about this, I suppose that really
wouldn't be any different than opening up the /proc files.

-----Original Message-----
From: Geoff Shang [mailto:gshang@uq.net.au]
Sent: Thursday, February 15, 2001 6:01 AM
To: speakup@braille.uwo.ca
Subject: Re: /proc/speakup 


On Thu, 15 Feb 2001, Steve Holmes wrote:

> I thought I heard a while back that only root could update these files.
> Is that so?

That is not so.  The files in /proc/speakup apart from the exceptions
discussed earlier today can be updated by any user on the system.  There
are some files in /proc/speakup/<synth> (where <synth> is the currently
used synth) which contain data that, if modified, might cause serious
damage to the system.  These files therefore can only be modified by root.

Since the proc file system is only a vertual file system, commands like
chmod and chown do not actually work, even though they return without
errors.  The permissions have to be set as part of the speakup code.  Jim
and I discussed alternative access methods for these files, but the choices
seem to be access for all or access for no-one except root, without making
it a configurable option in either the kernel command line or perhaps the
kernel config.  Personally, I'd be quite happy to see all this be root
access only, but I can understand why people might want to be able to
change synth settings in user-space.

Geoff.



_______________________________________________
Speakup mailing list
Speakup@braille.uwo.ca
http://speech.braille.uwo.ca/mailman/listinfo/speakup


^ permalink raw reply	[flat|nested] 26+ messages in thread
* RE: /proc/speakup
@  Holmes, Steve
  0 siblings, 0 replies; 26+ messages in thread
From: Holmes, Steve @  UTC (permalink / raw)
  To: 'speakup@braille.uwo.ca'

No way!  I say, "Keep /proc/speakup."  I think these /proc systems are a
real powerful thing.  Lots to learn about them but I see a lot of potential
here.

-----Original Message-----
From: Tyler Spivey [mailto:tyler@wapvi.bc.ca]
Sent: Wednesday, February 14, 2001 7:14 PM
To: speakup@braille.uwo.ca
Subject: re: /proc/speakup


/proc/speakup was a bad idea. because:
1. if a hacker gained root, you couldn't turn off the net or something
without speech. (if
someone shut it off)
i think a keypad configuration system would be in order. use one of the
unused keys, or see if numlock is on/off, and if its one way, use rate pitch
and volume on the keypad.
check if scroll lock is on (no one uses it) and do other things.
scroll+num, +caps. things like that.
just my 2 sents. and i'm looking for someone that can give me free synths,
(i almost had one, 
but the guy got really mad and ignores me).

_______________________________________________
Speakup mailing list
Speakup@braille.uwo.ca
http://speech.braille.uwo.ca/mailman/listinfo/speakup


^ permalink raw reply	[flat|nested] 26+ messages in thread
* re: /proc/speakup
@  Tyler Spivey
   ` /proc/speakup Buddy Brannan
                   ` (5 more replies)
  0 siblings, 6 replies; 26+ messages in thread
From: Tyler Spivey @  UTC (permalink / raw)
  To: speakup

/proc/speakup was a bad idea. because:
1. if a hacker gained root, you couldn't turn off the net or something without speech. (if
someone shut it off)
i think a keypad configuration system would be in order. use one of the unused keys, or see if numlock is on/off, and if its one way, use rate pitch and volume on the keypad.
check if scroll lock is on (no one uses it) and do other things.
scroll+num, +caps. things like that.
just my 2 sents. and i'm looking for someone that can give me free synths, (i almost had one, 
but the guy got really mad and ignores me).


^ permalink raw reply	[flat|nested] 26+ messages in thread
* /proc/speakup
@  Tyler Spivey
   ` /proc/speakup Buddy Brannan
                   ` (4 more replies)
  0 siblings, 5 replies; 26+ messages in thread
From: Tyler Spivey @  UTC (permalink / raw)
  To: speakup

immagin tis: a hacker is threating your system, and ou ar running speakup.
though theirs no way ot shut it off, with /proc/speakup you can mess it up. sinceany ser cn write t it (i think),
people could adjust your rat and stuff while they do their work, and by the time you had it running, you'd be dead.
i'm lucky i'm behind some kind of firewall myself, for when i get better internet i'll be faced with maybe a hacker or 2.
and i fi bring my braille lite home, i'll probably plug it in again with speakup.


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~ UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 /proc/speakup Klarich, Terry
 ` /proc/speakup Kirk Wood
   ` /proc/speakup Geoff Shang
  -- strict thread matches above, loose matches on Subject: below --
 /proc/speakup Holmes, Steve
 ` /proc/speakup Kerry Hoath
   ` /proc/speakup Frank Carmickle
 /proc/speakup Holmes, Steve
 ` /proc/speakup Geoff Shang
 ` /proc/speakup Kerry Hoath
 /proc/speakup Holmes, Steve
 /proc/speakup Tyler Spivey
 ` /proc/speakup Buddy Brannan
 ` /proc/speakup Raul A. Gallegos
 ` /proc/speakup Kirk Wood
   ` /proc/speakup Brent Harding
 ` /proc/speakup Kerry Hoath
 ` /proc/speakup Geoff Shang
 ` /proc/speakup Gene Collins
 /proc/speakup Tyler Spivey
 ` /proc/speakup Buddy Brannan
 ` /proc/speakup Geoff Shang
   ` /proc/speakup Steve Holmes
     ` /proc/speakup Geoff Shang
 ` /proc/speakup William F. Acker WB2FLW +1-303-777-8123
 ` /proc/speakup raul
 ` /proc/speakup Kerry Hoath

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).