ooh, i had this lets see if i can remeber how i fixed it:)
yes, i had to edit /etc/security/console.perms there are entries that dictate
permisions that are set when a/the first? log is made, i have copied mine
here for you and you can see the differences, i think that all i did was
comment out the line that referred to setting 'sound' permissions and then
manually make sure all my users were members of the 'audio' group and make
sure the permissions on all the files mentioned in the 'sound' class listed
in the files were set to 0660 root.audio,
i think that's all i did, let us know if that works
bascule
On Friday 06 Dec 2002 12:10 am, Marty McFly wrote:
> Hey all, another question. The things in /dev/sound (files or what?) are
> all owned by my user, and part of the "audio" group. I can use sound when
> I log in, but when someone else logs in, for example to KDE, they can't use
> the sound stuff, because, I guess, I own it.
>
> Not sure why I own it. Who should the owner be? And how can everyone have
> access to the sound system?
>
> Here's the output of an ls command. PS, what does c mean in the first
> column?
>
> [bryant@neutrino sound]$ ls -l
> total 0
> crw------- 1 bryant audio 14, 4 Dec 31 1969 audio
> crw------- 1 bryant audio 14, 3 Dec 31 1969 dsp
> crw------- 1 bryant audio 14, 0 Dec 31 1969 mixer
> crw------- 1 bryant audio 14, 1 Dec 31 1969 sequencer
> crw------- 1 bryant audio 14, 8 Dec 31 1969 sequencer2
>
>
> thanks,
> bryant
>
> _________________________________________________________________
> The new MSN 8: smart spam protection and 2 months FREE*
> http://join.msn.com/?page=features/junkmail
--
All Hell hadn't been let loose. It was merely Detritus. But from a few feet
away you couldn't tell the difference.
(The Fifth Elephant)
# /etc/security/console.perms
#
# This file determines the permissions that will be given to priviledged
# users of the console at login time, and the permissions to which to
# revert when the users log out.
# format is:
# <class>=list of regexps specifying consoles or globs specifying files
# file-glob|<class> perm dev-regex|<dev-class> \
# revert-mode revert-owner[.revert-group]
# the revert-mode, revert-owner, and revert-group are optional, and default
# to 0600, root, and root, respectively.
#
# For more information:
# man 5 console.perms
# file classes -- these are regular expressions
<console>=tty[0-9][0-9]* vc/[0-9][0-9]* :[0-9]\.[0-9] :[0-9]
<xconsole>=:[0-9]\.[0-9] :[0-9]
# device classes -- these are shell-style globs
<serial>=/dev/ttyS*
<floppy>=/dev/fd[0-1]* \
/dev/floppy/* /mnt/floppy*
<sound>=/dev/dsp* /dev/audio* /dev/midi* \
/dev/mixer* /dev/sequencer* \
/dev/sound/* /dev/snd/* /dev/beep \
/dev/admm* \
/dev/adsp* /dev/aload* /dev/amidi* /dev/dmfm* \
/dev/dmmidi* /dev/sndstat
<cdrom>=/dev/cdrom* /dev/rdvd /dev/ide/*/*/*/*/cd /dev/scsi/*/*/*/*/cd
<pilot>=/dev/pilot
<jaz>=/mnt/jaz*
<zip>=/mnt/pocketzip* /mnt/zip*
<ls120>=/dev/ls120 /mnt/ls120*
<scanner>=/dev/scanner /dev/usb/scanner*
<camera>=/mnt/camera* /dev/usb/dc2xx* /dev/usb/mdc800*
<memstick>=/mnt/memstick*
<flash>=/mnt/flash*
<diskonkey>=/mnt/diskonkey*
<rem_ide>=/mnt/microdrive*
<fb>=/dev/fb /dev/fb[0-9]* \
/dev/fb/*
<kbd>=/dev/kbd
<joystick>=/dev/js[0-9]*
<v4l>=/dev/video* /dev/radio* /dev/winradio* /dev/vtx* /dev/vbi* \
/dev/video/* /dev/vttuner
<gpm>=/dev/gpmctl
<dri>=/dev/nvidia* /dev/3dfx*
<mainboard>=/dev/apm_bios
<burner>=/dev/scd* /dev/sg* /dev/pcd* /dev/pg* /dev/cdwriter /dev/scsi/*/*/*/*/generic
<usb>=/dev/usb/dabusb* /dev/usb/mdc800* /dev/usb/rio500 /dev/ttyUSB* \
/proc/usb/[0-9][0-9][0-9]/[0-9][0-9][0-9]
# permission definitions
<console> 0660 <serial> 0660 root.tty
<console> 0660 <floppy> 0660 root.floppy
#<console> 0600 <sound> 0600 root.audio
<console> 0600 <cdrom> 0660 root.cdrom
<console> 0600 <pilot> 0660 root.uucp
<console> 0600 <jaz> 0660 root.disk
<console> 0600 <zip> 0660 root.disk
<console> 0600 <ls120> 0660 root.disk
<console> 0600 <scanner> 0600 root
<console> 0600 <camera> 0600 root
<console> 0600 <memstick> 0600 root
<console> 0600 <flash> 0600 root
<console> 0600 <diskonkey> 0660 root.disk
<console> 0600 <rem_ide> 0660 root.disk
<console> 0600 <fb> 0600 root
<console> 0600 <kbd> 0600 root
<console> 0600 <joystick> 0600 root
<console> 0600 <v4l> 0600 root.sys
<console> 0700 <gpm> 0700 root
<console> 0600 <mainboard> 0600 root
<console> 0660 <burner> 0660 root.cdwriter
<console> 0600 <usb> 0660 root.usb
<xconsole> 0600 /dev/console 0600 root.root
<xconsole> 0600 <dri> 0600 root
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com