Moin Liste, habe KRecord installiert (oder auch grecord). Beim Aufruf als normaler user meckert er, dass er /dev/dsp nicht öffnen kann, hat keine Berechtigung. Als root kann er. Nun ist der user in der Gruppe audio eingetragen, die dsp-devices haben als gruppe 'audio'. Wieso darf er nicht?? Bernhard
Hallo, Am Sonntag, 4. November 2001 19:19 schrieb Bernhard Derks:
Moin Liste,
habe KRecord installiert (oder auch grecord).
Beim Aufruf als normaler user meckert er, dass er /dev/dsp nicht öffnen kann, hat keine Berechtigung. Als root kann er.
Nun ist der user in der Gruppe audio eingetragen, die dsp-devices haben als gruppe 'audio'.
Wieso darf er nicht??
1. wie sehen den die Rechte der dsp-devices aus? Hat die Gruppe auch Lese/Schreibrechte? 2. Bei Verwendung von KDE werden die dsp-devices und noch einige andere dem momentan eingeloggten User zugeschlagen, d.h. Besiter = KDE-User und nur Schreib/Leserechte für diesen. Jemand der sich zur gleichen Zeit über Konsole oder so einloggt und darauf zugreifen will, hat also keine Rechte. Hoffe geholfen zu haben, Rudi -- Rudolf Elpelt EMail: elpelt@t-online.de
Am Sonntag, 4. November 2001 19:34 schrieb Rudolf Elpelt:
Hallo,
Am Sonntag, 4. November 2001 19:19 schrieb Bernhard Derks:
Moin Liste,
habe KRecord installiert (oder auch grecord).
Beim Aufruf als normaler user meckert er, dass er /dev/dsp nicht öffnen kann, hat keine Berechtigung. Als root kann er.
Nun ist der user in der Gruppe audio eingetragen, die dsp-devices haben als gruppe 'audio'.
Wieso darf er nicht??
1. wie sehen den die Rechte der dsp-devices aus? Hat die Gruppe auch Lese/Schreibrechte?
2. Bei Verwendung von KDE werden die dsp-devices und noch einige andere dem momentan eingeloggten User zugeschlagen, d.h. Besiter = KDE-User und nur Schreib/Leserechte für diesen. Jemand der sich zur gleichen Zeit über Konsole oder so einloggt und darauf zugreifen will, hat also keine Rechte.
Hoffe geholfen zu haben,
Rudi
Hi, einziger angemeldeter user ist bede, ist in Gruppe 'audio'; der Rest sieht so aus: lrwxrwxrwx 1 root audio 10 Nov 3 21:35 /dev/adsp -> /dev/adsp0 crw-rw---- 1 root audio 14, 12 Nov 3 21:35 /dev/adsp0 crw-rw---- 1 root audio 14, 28 Nov 3 21:35 /dev/adsp1 crw-rw---- 1 root audio 14, 44 Nov 3 21:35 /dev/adsp2 crw-rw---- 1 root audio 14, 60 Nov 3 21:35 /dev/adsp3 lrwxrwxrwx 1 root audio 9 Nov 3 21:35 /dev/dsp -> /dev/dsp0 crw-rw---- 1 root audio 14, 3 Nov 3 21:35 /dev/dsp0 crw-rw---- 1 root audio 14, 19 Nov 3 21:35 /dev/dsp1 crw-rw---- 1 root audio 14, 35 Nov 3 21:35 /dev/dsp2 crw-rw---- 1 root audio 14, 51 Nov 3 21:35 /dev/dsp3 crw-rw---- 1 root root 55, 0 Okt 18 14:06 /dev/dsp56k
Hi, Am Sonntag, 4. November 2001 21:06 schrieb Bernhard Derks: [...]
Am Sonntag, 4. November 2001 19:19 schrieb Bernhard Derks:
Moin Liste,
habe KRecord installiert (oder auch grecord).
Beim Aufruf als normaler user meckert er, dass er /dev/dsp nicht öffnen kann, hat keine Berechtigung. Als root kann er.
Nun ist der user in der Gruppe audio eingetragen, die dsp-devices haben als gruppe 'audio'.
Wieso darf er nicht??
1. wie sehen den die Rechte der dsp-devices aus? Hat die Gruppe auch Lese/Schreibrechte?
2. Bei Verwendung von KDE werden die dsp-devices und noch einige andere dem momentan eingeloggten User zugeschlagen, d.h. Besiter = KDE-User und nur Schreib/Leserechte für diesen. Jemand der sich zur gleichen Zeit über Konsole oder so einloggt und darauf zugreifen will, hat also keine Rechte.
[...]
einziger angemeldeter user ist bede, ist in Gruppe 'audio'; der Rest sieht so aus:
lrwxrwxrwx 1 root audio 10 Nov 3 21:35 \ /dev/adsp-> /dev/adsp0 crw-rw---- 1 root audio 14, 12 Nov 3 21:35 /dev/adsp0 crw-rw---- 1 root audio 14, 28 Nov 3 21:35 /dev/adsp1 crw-rw---- 1 root audio 14, 44 Nov 3 21:35 /dev/adsp2 crw-rw---- 1 root audio 14, 60 Nov 3 21:35 /dev/adsp3 lrwxrwxrwx 1 root audio 9 Nov 3 21:35 \ /dev/dsp -> /dev/dsp0 crw-rw---- 1 root audio 14, 3 Nov 3 21:35 /dev/dsp0 crw-rw---- 1 root audio 14, 19 Nov 3 21:35 /dev/dsp1 crw-rw---- 1 root audio 14, 35 Nov 3 21:35 /dev/dsp2 crw-rw---- 1 root audio 14, 51 Nov 3 21:35 /dev/dsp3 crw-rw---- 1 root root 55, 0 Okt 18 14:06/dev/dsp56k
also von den Rechten her ist das ok. Wenn der Zugriff auf /dev/dsp mit anderen Programmen funktioniert (Normale Soundausgabe, wavplay, wavrec ...), dann weiß ich auch nicht weiter. Vielleicht ist's ein Krecord spezifisches Problem. Evtl. hilft es als workaround, es mit dem SUID-Bit zu versehen oder über 'sudo' aufzurufen. Mit freundlichen Grüßen, Rudi -- Rudolf Elpelt EMail: elpelt@t-online.de
Bernhard Derks wrote (Sonntag, 4. November 2001 21:06):
Beim Aufruf als normaler user meckert er, dass er /dev/dsp nicht öffnen kann, hat keine Berechtigung. Als root kann er.
Nun ist der user in der Gruppe audio eingetragen, die dsp-devices haben als gruppe 'audio'.
Wieso darf er nicht??
Wenn man in einer login-session den eingeloggten Benutzer zu einer neuen Gruppe hinzufügt, wird das erst beim nächsten einloggen wirksam. Falls es morgen wunderlicherweise geht, dann lag es einfach daran. :-) Thomas.
participants (3)
-
Bernhard Derks
-
Elpelt@t-online.de
-
Thomas Hofer