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

Reply via email to