Am Donnerstag, 9. Februar 2006 15:00 schrieb Kai Straube:
hallo Ihr,
ich hab da mal eine Frage: Ich fahre eine SuSE 9.3 und da isses ja so, dass so ziemlich alle Geräte (Scanner, TV-Karte, Sound-Karte usw.) der User bekommt, der sich als erstes anmeldet.
Das macht pam_devperm, konfiguriert über /etc/logindevperm.
das ist in vielen Fällen ein ziemlich ungewünschtes Verhalten z.B. ist es so nicht möglich, per cron oder at automatisch Skripte laufen zu lassen, die dann so ein device benutzen. Ich möchte zum Beispiel mit einem Skript von der TV-Karte zeitgesteuert aufnehmen, geht aber nicht, wenn ich mich nicht als erster am System angemeldet habe.
Habt Ihr eine Idee, wie man das ändern kann?
Die Video-Devices gehören doch der Gruppe video, oder? Jedenfalls sagt das bei mir die Datei /etc/udev/permissions.d/50-udev.permissions Man kann einfach die Benutzer, die Zugriff auf Devices haben sollen, in video stecken, und der Gruppe Zugriff über /etc/logindevperm geben, indem man beispielsweise die 0600 am Anfang der entsprechenden Zeilen durch 0660 ersetzt. HTH Jan -- The knowledge that a secret exists is half the secret.