Newsgroup: it.comp.os.linux.iniziare
Titolo: udev e permessi devices

Salve
sto sperimentando Udev0.94 su Slack 10.1,kernel 2.6.16.
Ho un problema: come si impostano i permessi dei devices creati al volo?
Infatti di default ho ad es:
/dev/null rw-rw----
/dev/pty  rw-rw----
e ho problemi con l'utente non root :ad es non potendo scrivere su 
/dev/null, non mi si avvia KDE, mentre non appena da root setto i 
permessi a rw-rw-rw- tutto va bene fino al prossimo boot.
forse devo giostrare con un eventuale gruppo udev, magari inserendo ogni 
utente nel gruppo udev?

Ame ha scritto:

da root:
vi /etc/udev/rules.d/udev.rules
nel parametro MODE modifichi i permessi
Ma esiste il gruppo udev?

 Udev0
Scusa se mi intrometto. Quali sono i vantaggi rispetto al classico dev, a
parte il minor numero di nodi?
grazie, giubbe

giubbe scrisse:

Nonostante la domanda sia da troll rispondero'
ricordando un paio di vantaggi di udev:
Udev gira nello spazio utente .
Udev e' molto piu' sicuro rispetto sia ai device
tradizionali che a fsdev.
Udev non usa il major number / minor number per 
identificare un device poiche' questo sta mostrando 
i segni dell'eta'.
Udev permette di attribuire dei nomi sistematici e 
coerenti alle periferiche USB.
...

 coerenti alle periferiche USB.
Cioè se io la penna la chiamo "pennaUSB" questo device sarà sempre
associato alla periferica indipendentemente dal punto in cui la inserisco?
Ora, per esempio, ho un disco esterno e una penna. Il primo che inserisco
sarà montato su sda, il secondo su sdb. Con udev posso ovviare?
HotPlug smette immediatamente di funzionare fino a nuova configurazione?
grazie, giubbe

 coerenti alle periferiche USB.
]zac[
P.S.Insieme ad hotplug, hal, ecc .
Infatti, per manutenzione ho spostato le periferiche usb, su un windows è
venuto fuori un casino che ha richiesto rimozione e rinstallazione dei
driver (per driver molto rompini e un certo casino sul sistema), su linux
non ha fatto una piega.

 sarà montato su sda, il secondo su sdb. Con udev posso ovviare?
Mi rispondo da solo:
http://www.slacky.it/tutorial/udev/HOWTO-udev.html
Mò lo installo!
Bye

 semmai ignorante, non vedo trollaggine...
Premesso che è impossibile sapere tutto su
tutte le cose e quindi tutti gli esseri umani 
sono ignoranti in una qualche misura, che io 
non risponderei mai consapevolmente ad un troll,
ci sono molte differenze tra un principiante 
che vuole migliorare le proprie conoscenze ed 
un rompiscatole.
Queste sono:
man udev
man hotplug
la documentazione reperibile in /usr/share/doc/udev
in formato html, pdf e txt.
In particolare la overview e udev-vs-devfs.txt che  
trattano proprio della domande che hai fatto.
In aggiunta tutta questa documentazione (e molto 
altro ancora) e' disponibile sul sito del produttore 
di udev.
Ora considerato che udev e' in circolazione da 
un bel po' (ed anche devfs), che i problemi con i
major/minor number sono stranoti e che c'e stata 
molta discussione sull'argomento, io rimango della 
mia opinione.

 P.S.Insieme ad hotplug, hal, ecc .
Ma udev non fa parte dl pacchetto hotplug?
man udev
UDEV(8)                  Linux Administrator's Manual                         
...
  As  part  of the hotplug subsystem, udev is executed 
  if a kernel device   is added or removed from the 
  system. 
...

 mia opinione.
fatti tuoi. Io, invece, dato che di solito aiuto anche quando le domande
sono idiote o note, magari solo rimandando ad un sano man, non posso che
disprezzare il tuo atteggiamento. Per cui ti plonko e resto in attesa di
gente più educata.

 gente più educata.
Lassa fa' 'a Madonna!

 ...
susbsystem <> pacchetto
Nelle poche volte che ho indagato udev è sempre un pacchetto a parte, anche
perché hotplug può funzionare senza udev.

 susbsystem <> pacchetto
Gisto, e' stata una mia svista.
Intendevo dire che udev fa uso di hotplug, 
ma evidentemente stavo dormendo.

 Intendevo dire che udev fa uso di hotplug, 
Ma anche no, con le nuove versioni di udev e kernel abbastanza nuovi