![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Hallo Leute, irgendein Skript (nicht SuSEconfig) verbiegt mir immer die Rechte an /dev/hdc auf den user, der über das Autologin eingeloggt wird. Das nervt, weil ich gerne hätte, das auch die User, die sich mal nicht über das Autologin einloggen, auf dieses Device zugreifen können sollen, ohne dass man für die Sitzung über den root-Account die Berechtigungen umstellt. Auf Kisten ohne Autologin kann zBsp jeder User, der sich anmeldet, DVDs gucken, statt sich mit eher komischen Fehlermeldungen rumschlagen zu müssen. Wo und wie ist das geregelt? Ideal wäre, nur die Autologin-Funktion zu haben, aber ansonsten die ganz normale Multiuser-Einrichtung, wie sie ist, wenn man sich mit Namen und Passwort anmelden muss. Das System ist eine Susi 9.3 (Stand Mai 2006) mit KDE 3.5.3. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/
![](https://seccdn.libravatar.org/avatar/b58101fb24c64d0ff1d0f918e61cedd2.jpg?s=120&d=mm&r=g)
Hallo Helga, hallo Leute, Am Sonntag, 13. August 2006 19:44 schrieb Helga Fischer:
irgendein Skript (nicht SuSEconfig) verbiegt mir immer die Rechte an /dev/hdc auf den user, der über das Autologin eingeloggt wird. Das nervt, weil ich gerne hätte, das auch die User, die sich mal nicht über das Autologin einloggen, auf dieses Device zugreifen können sollen, ohne dass man für die Sitzung über den root-Account die Berechtigungen umstellt. [...] Das System ist eine Susi 9.3 (Stand Mai 2006) mit KDE 3.5.3.
Dann reden wir hier wohl vom resmgr. Guck mal in /etc/resmgr.conf - irgendwo steht darin die Zuordnung des CD-ROM zur Klasse "Desktop". Mit etwas Glück reicht es, wenn Du sämtliche Hinweise auf "cdrom" aus dieser Datei entfernst. Dann die Rechte für /dev/hdc einmal von Hand setzen und hoffen, dass resmgr seine Finger aus dem Spiel lässt. Oder Du nimmst den Holzhammer und klemmst den resmgr gleich komplett ab (/etc/pam.d/*) - das betrifft dann aber nicht nur das CD-Laufwerk... (Ich habe hier die 10.1, wo einige Dinge wieder anders aussehen (HAL). Mit etwas Glück helfen meine Hinweise trotzdem ;-) Gruß Christian Boltz -- 1.-4.9.2006: Weinfest in Insheim Pig Slip, Hifi-Delity, AH-Band, Frank Petersen und die Deafen Goblins spielen bei der Landjugend. Mehr Infos: www.Landjugend-Insheim.de
![](https://seccdn.libravatar.org/avatar/54e7c145ef2402a084a020a528f109d6.jpg?s=120&d=mm&r=g)
Am Sonntag, 13. August 2006 23:10 schrieb Christian Boltz:
(...). Dann die Rechte für /dev/hdc einmal von Hand setzen und hoffen, dass resmgr seine Finger aus dem Spiel lässt. (...).
AFAIK hat der resmgr noch /nie/ die Rechte der Dateien manipuliert! | (...). When a user wants to open a specific device, his permissions are | checked, and if access is granted, the server will open the device and | pass the open file descriptor to the user application. (...). http://www.lst.de/~okir/resmgr/description.html Gruß Jan -- When two men in business always agree, one of them is unnecessary.
![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Hallo Christian, Am Sonntag 13 August 2006 23:10 schrieb Christian Boltz:
Am Sonntag, 13. August 2006 19:44 schrieb Helga Fischer:
irgendein Skript (nicht SuSEconfig) verbiegt mir immer die Rechte an /dev/hdc auf den user, der über das Autologin eingeloggt wird. Das nervt, weil ich gerne hätte, das auch die User, die sich mal nicht über das Autologin einloggen, auf dieses Device zugreifen können sollen, ohne dass man für die Sitzung über den root-Account die Berechtigungen umstellt.
[...]
Das System ist eine Susi 9.3 (Stand Mai 2006) mit KDE 3.5.3.
Dann reden wir hier wohl vom resmgr.
Danke fürs Stichwort. Sowas ähnliches hatte ich doch neulich gelesen und dachte mir, das muss ich mir merken, könnte zum Problem passen. Eine andere Vermutung ist, dass das kdm-Skript da mitmischt, denn die Rechte werden eindeutig auf denjenigen gesetzt, der im Autologin drinsteht mit der Gruppe root, wenn ich das richtig beobachtet habe.
Guck mal in /etc/resmgr.conf - irgendwo steht darin die Zuordnung des CD-ROM zur Klasse "Desktop". Mit etwas Glück reicht es, wenn Du sämtliche Hinweise auf "cdrom" aus dieser Datei entfernst.
Interessante Ecke. Muss ich mich mal genauer mit befassen. Im normalen Betrieb mit Logins hatte ich noch nie Probleme mit dem Zugriff aufs CDROM oder DVD, außer bei den 8er-Versionen.
Dann die Rechte für /dev/hdc einmal von Hand setzen und hoffen, dass resmgr seine Finger aus dem Spiel lässt.
Oder Du nimmst den Holzhammer und klemmst den resmgr gleich komplett ab (/etc/pam.d/*) - das betrifft dann aber nicht nur das CD-Laufwerk...
Nein, das wollte ich nicht tun, da ich den Rechner immer mal wieder das Auto-Login wegnehme. Ich habe ihn jetzt auf normales Login mittels KDM eingestellt und banalste Passwörter erzwungen. Da die Kiste nicht am Netz hängt, erscheint mir das das kleinere Übel, also irgendwo in das komplizierte Geflecht von Skripten einzugreifen. Da muss die Wartbarkeit vorgehen.
(Ich habe hier die 10.1, wo einige Dinge wieder anders aussehen (HAL). Mit etwas Glück helfen meine Hinweise trotzdem ;-)
Ich werde eine andere Lösung »verkaufen«. Helga -- ## OpenSource-Werkstatt in Reutlingen -- http://www.eschkitai.de/ ## Etikette - Nein Danke? -- http://www.suse-etikette.de.vu/
![](https://seccdn.libravatar.org/avatar/54e7c145ef2402a084a020a528f109d6.jpg?s=120&d=mm&r=g)
Am Sonntag, 13. August 2006 19:44 schrieb Helga Fischer:
irgendein Skript (nicht SuSEconfig) verbiegt mir immer die Rechte an /dev/hdc auf den user, der über das Autologin eingeloggt wird. (...).
AFAIK ist das nicht auf Autologin beschränkt. /etc/logindevperm sollte dies bei jedem Login auf einem X-Server tun, IIRC über pam_devperm, siehe auch: http://www.lst.de/~okir/resmgr/description.html Der dort erwähnte resmgr sollte aber von den Geräteberechtigungen vollkommen unabhängig z. B. kaffeine, erlauben direkt das DVD-Laufwerk anzusprechen, hier (SL 10.1): jan@linux:~> /sbin/resmgr list (...). rw-- /dev/hdd (...). Unter SL 9.2 sorgte wohl der folgende Eintrag in /etc/resmgr.conf dafür: add /dev/dvd desktop paride Zudem hatte ich damals wohl noch folgendes eingestellt, um auch Nutzern von einem anderen X-Server als dem ersten Zugriff zu erlauben: allow desktop tty=/dev/tty[1-9]* || tty=tty[1-9]* || tty=:* ^ Gruß Jan -- Be careful what you wish for, you might get it.
participants (3)
-
Christian Boltz
-
Helga Fischer
-
Jan Ritzerfeld