OVH Cloud OVH Cloud

Permission, comprend plus!

6 réponses
Avatar
pascal
Salut,

Je n'arrive pas à changer les permissions sur /dev/dsp.
Résultat, plus de son !
C'est un lien symbolique et les permissions sont r-xr-xr-x !
Il faut pouvoir y ecrire, donc :
chmod u+w dsp
chmod g+w dsp
(ou chmod 775 dsp)
Mais rien à faire !
J'ai devfs de monter (est ce utile ce truc la ?) sur une gentoo.
C'est un pilote son alsa. Les modules sont charger, et sa marchait depuis
2 jours.

6 réponses

Avatar
Nicolas George
pascal wrote in message
:
J'ai devfs de monter


Dans ce cas, ça veut dire que /dev/dsp est un lien vers sound/dsp, et
c'est ce device qu'il faut toucher. Pour une raison mystérieuse, chmod
dans devfs est interprété comme lchmod, qui n'a pas de sens.

(est ce utile ce truc la ?)


C'est très pratique, mais hélas en passe d'être abandonné.

Avatar
pascal
On Sat, 05 Jun 2004 19:59:54 +0000, Nicolas George wrote:

pascal wrote in message
:
J'ai devfs de monter


Dans ce cas, ça veut dire que /dev/dsp est un lien vers sound/dsp, et
c'est ce device qu'il faut toucher. Pour une raison mystérieuse, chmod
dans devfs est interprété comme lchmod, qui n'a pas de sens.

(est ce utile ce truc la ?)


C'est très pratique, mais hélas en passe d'être abandonné.
Il y une solutions ?



Avatar
Nicolas George
pascal wrote in message
:
Il y une solutions ?


Pour quoi ? Pour changer le mode ? Faire le chmod sur /dev/sound/dsp
directement, évidemment. Pour garder devfs dans le noyau ? Ça j'ai bien
peur que non, à part décider d'en reprendre le développement à son
compte.

Avatar
TiChou
Dans le message <news:c9tare$v3e$,
*Nicolas George* tapota sur f.c.o.l.configuration :

pascal wrote:
Il y une solutions ?


Pour quoi ? Pour changer le mode ? Faire le chmod sur /dev/sound/dsp
directement, évidemment.


Bien évidement que non. ;-)
La création des devices avec devfs étant dynamique, les permissions de ces
devices ne peuvent être donc conservées.
Pour définir les permissions sur les devices avec devfs, il faut les
configurer dans le fichier /etc/devfsd.conf.
Par exemple :

REGISTER sound/.* PERMISSIONS root.root 666

Mais de toute manière sur une Gentoo ainsi que sur la plupart des
distributions Linux, pour qu'un utilisateur puisse accéder aux périphériques
sons, il faut qu'il soit membre du groupe audio.

--
TiChou


Avatar
Nicolas George
"TiChou" wrote in message :
La création des devices avec devfs étant dynamique, les permissions de ces
devices ne peuvent être donc conservées.


Oui, tu as raison. Mais j'ai l'habitude, avant de faire marcher les
choses automatiquement, de vérifier qu'elles fonctionnent
ponctuellement.

Avatar
pascal
On Sat, 05 Jun 2004 22:14:03 +0200, pascal wrote:

On Sat, 05 Jun 2004 19:59:54 +0000, Nicolas George wrote:

pascal wrote in message
:
J'ai devfs de monter


Dans ce cas, ça veut dire que /dev/dsp est un lien vers sound/dsp, et
c'est ce device qu'il faut toucher. Pour une raison mystérieuse, chmod
dans devfs est interprété comme lchmod, qui n'a pas de sens.

(est ce utile ce truc la ?)


C'est très pratique, mais hélas en passe d'être abandonné.
Il y une solutions ?



Je n'ai pas ton précédent post Nicolas !
Le probléme est peu être là aussi, je n'ai rien dans /dev/sound. Il
faut peut être que je regarde du coté d'alsa avec devfs.