Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Nov 1997 20:05:44 -0500 (EST)
From:      "Chuck O'Donnell" <cao@bus.net>
To:        freebsd-security@freebsd.org
Subject:   permissions and /dev/speaker
Message-ID:  <Pine.BSF.3.96.971115193942.7414B-100000@milf18.bus.net>

index | next in thread | raw e-mail


If this is not an appropriate place for this question, please let me know. 

I would like to write to /dev/speaker from a CGI script to sound the
speaker on a web server. I use the Apache http server compiled from
sources and run under the user "nobody". The web server has multiple
logins. 

By default, permissions on /dev/speaker are:

crw-------  1 root  wheel   26,   0 Nov 15 18:00 /dev/speaker

I was thinking of creating a "speaker" user/group and placing the httpd
user in that group, setting permissions as follows: 

crw-rw----  1 root  speaker 26,   0 Nov 15 18:00 /dev/speaker

or bypassing the creation of the new user/group and using:

crw-rw-rw-  1 root  wheel   26,   0 Nov 15 18:00 /dev/speaker

Is anyone aware of any potential problems or holes that may arise from
this? Thoughts and suggestions are welcome.

Thank you.

Regards,
Chuck O'Donnell




home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971115193942.7414B-100000>