• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Benutzerrechte von /dev/lirc0 permanent setzen?

wh

Member
Entsprechend dem LIRC Wiki habe ich
Code:
chmod 666 /dev/lirc0
gesetzt. Nach dem Neustart sind die Rechte jedoch wieder
Code:
ls -al /dev/lirc0
crw-rw---- 1 root root 61, 0  5. Feb 2008  /dev/lirc0

Wie kann ich erreichen, dass
Code:
ls -al /dev/lirc0
crw-rw-rw- 1 root root 61, 0  5. Feb 2008  /dev/lirc0
permanent gesetzt ist?
 
Hi!
Das mit den rechten für lirc0 ist in der Regel nicht so wichtig!
Lirc müsste beim user auch ohne die passenden rechte funktionieren!
Probiers mal aus!


Gruß
 
Also die Rechte für lirc0 bzw lirc vergibst du am besten in folgender Datei:

Code:
/etc/sysconfig/lirc

Dort editierst Du folgenden Anschnitt

Code:
## Path:           Hardware/Lirc
## Description:    lirc (infrared remote control) configuration
## ServiceRestart: lirc

## Type:           string
## Default:        "660"
#
# permissions for /dev/lircd
#
LIRCD_DEV_PERMISSIONS="660"


dadurch wird das erzeugte Major mit den dementsprechenden Rechten versehn! Ausschlaggebend ist natürlich auch welche Major Du unter

Code:
## Type:        string
## Default:     ""
#
# read from given device
#
LIRCD_DEVICE="/dev/lirc0"

angegeben hast!
Das kannst da aber unter meinem Wiki alles nachlesen!

Gruß
Johnny
 
OP
W

wh

Member
Danke fuer die Antworten, aber bin gerade auf einer anderen Baustelle: (=>http://www.linux-club.de/viewtopic.php?p=543958). /dev/lirc0 wird im Moment nicht mehr angelegt.:(

@PrinzEisenherz1:
Ich hatte in /etc/sysconfig/lirc schon
Code:
# permissions for /dev/lircd
#
LIRCD_DEV_PERMISSIONS="666"
gesetzt. Wie gesagt /dev/lirc0 wird gerade nicht mehr erzeugt und meine Erinnerung kann taeuschen, aber es wurden nur die Rechte von /dev/lircd geaendert, nicht von /dev/lirc0.

Das mit dem Major verstehe ich nicht ganz, aber es ist
Code:
modinfo lirc_dev
...
alias:          char-major-61-*
...
 
Oben