pactoo Guru
Joined: 18 Jul 2004 Posts: 553
|
Posted: Thu Oct 28, 2004 7:50 pm Post subject: alsa/snd permission |
|
|
Hello,
I do not really understand the way /dev/snd/* gets is permissions.
After rebooting, /dev/snd/* looks like this, which is correct:
Code: |
crw------- 1 root audio 116, 0 28. Okt 2004 controlC0
crw-rw---- 1 root audio 116, 32 28. Okt 21:41 controlC1
crw-rw---- 1 root audio 116, 24 28. Okt 21:41 pcmC0D0c
crw-rw---- 1 root audio 116, 16 28. Okt 21:41 pcmC0D0p
crw-rw---- 1 root audio 116, 56 28. Okt 21:41 pcmC1D0c
crw-rw---- 1 root audio 116, 48 28. Okt 21:41 pcmC1D0p
crw-rw---- 1 root audio 116, 57 28. Okt 21:41 pcmC1D1c
crw-rw---- 1 root audio 116, 1 28. Okt 21:41 seq
crw------- 1 root audio 116, 33 28. Okt 2004 timer
|
However, when a user logs in, it changes to this:
Code: |
crw------- 1 myuser audio 116, 0 28. Okt 2004 controlC0
crw------- 1 myuser audio 116, 32 28. Okt 21:41 controlC1
crw------- 1 myuser audio 116, 24 28. Okt 21:41 pcmC0D0c
crw------- 1 myuser audio 116, 16 28. Okt 21:41 pcmC0D0p
crw------- 1 myuser audio 116, 56 28. Okt 21:41 pcmC1D0c
crw------- 1 myuser audio 116, 48 28. Okt 21:41 pcmC1D0p
crw------- 1 myuser audio 116, 57 28. Okt 21:41 pcmC1D1c
crw------- 1 myuser audio 116, 1 28. Okt 21:41 seq
crw------- 1 myuser audio 116, 33 28. Okt 2004 timer
|
Now, /etc/udev/permissions.d sais:
Code: |
snd/*:root:audio:0660
|
and /etc/modules.d/alsa
Code: |
options snd device_uid=0
options snd device_gid=18
options snd device_mode=0660
|
Which leads to the question: what had precedence, if /etc/modules.d/alsa would differ from /etc/udev/permissions.. and why are the real permissions different of both as soon as a user logs on ? |
|