Dateirechte /dev/dvb ?

  • Moin,


    ich habe mir erfolgreich meinen VDR zerkonfiguriert :wand Es hängt hier:


    Code
    Mar 31 20:53:52 tom vdr: [4741] probing /dev/dvb/adapter0/frontend0
    Mar 31 20:53:52 tom vdr: [4741] creating cDvbDevice
    Mar 31 20:53:52 tom vdr: [4741] new device number 1
    Mar 31 20:53:52 tom vdr: [4741] ERROR: can't open DVB device 0/0


    Mein VDR läuft mit Userrechten und der User gehört der group "video" an. Das DVB device directory sieht wie folgt aus:


    Code
    $ ls -la /dev/dvb/adapter0/
    total 0
    drwxr-xr-x  2 root root     120 2010-03-31 19:51 .
    drwxr-xr-x  3 root root      60 2010-03-31 19:51 ..
    crw-rw----+ 1 root video 212, 0 2010-03-31 19:51 demux0
    crw-rw----+ 1 root video 212, 1 2010-03-31 19:51 dvr0
    crw-rw----+ 1 root video 212, 3 2010-03-31 19:51 frontend0
    crw-rw----+ 1 root video 212, 2 2010-03-31 19:51 net0


    Was mich irretiert sind die "+" in den Dateirechten. Bitte helft mir mal auf die Sprünge.


    Danke & Gruß, ollo

  • Eigentlich bedeutet das "+" eine mit der Datei assozierte Access Control List. Genaueres könnte man mit getfacl herausfinden.


    Ob es für Devices eine zusätzliche Bedeutung gibt ist mir nicht bekannt.


    EDIT: Eine kurze Recherche hat ergeben, dass Ubuntu ACLs für Devices benutzt. Damit soll sichergestellt werden, dass Benutzer, die die aktive Konsole besitzen z.B. auf Hotplug Geräte zugreifen können. Theoretisch würde das bedeuten, dass es damit nur zusätzliche Rechte gibt, aber keine Verbote. Mit dem oben genannten Tool sollte sich das aber ermitteln lassen.

  • Moin fwo,


    danke für Deine Antwort. Ich habe inzwischen das gleiche herausgefunden. Leider bringt mich das nicht weiter, da auch "root" per "scan" nicht auf /dev/dvb/adapter0 zugreifen darf?!? Ich versteh's nicht :schiel


    Frohe Ostern wünscht ollo

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!