[Linux-Biella] udev

PaulTT paultt a bilug.linux.it
Mar 10 Nov 2009 11:32:37 CET


Daniele Segato 說:
> 2009/11/9  <vallini.daniele a bilug.linux.it>:
>   
>> Ho installato cups in compagnia del mio buon lp di gloriosa memoria per
>> gestire una stampante laser sulla porta parallela via script.
>>
>> Urka, mi sono trovato negato l'accesso alla porta lp0.
>>
>> Verifico le proprieta' del device lp0:
>>
>> permessi 0660,
>> proprieta' root/lp,
>> filesystem /dev,
>> periferica udev
>>
>> Ora se il buon cups si presenta come appartenente al gruppo lp al device
>> lp0 perche' tale rifiuto?
>>     
>
> perché non appartieni al gruppo lp? o ti sei aggiunto ma non hai fatto
> log-out/log-in?
>   

valdan: controlla con
id
e verifica di appartenere al gruppo suddetto
modificare a mano il file /etc/group e' il modo corretto.
qualsiasi altra roba lo modifica cmq semplicemente non a mano ;P
>> Temporaneamente risolvo dando permessi 0666 a lp0.
>>     
>
> non mi sembra una grande idea :)
>   
sempre meglio che non stampare ;P
>> Se poi maltratto udev risolvo definitivamente inserendo in
>> /etc/udev/rules.d/permission.rules la stringa
>>
>>  KERNEL=="lp[0-9]*]", MODE="0666"
>>     
>
>
> tu hai messo Object "udev" ma qui udev non centra nulla col tuo problema
>   
e invece si'.
problemi che ho avuto anche io tempo fa su alcune macchine ubuntu e
guarda caso solo dovo l'avvento di udev.
storicamente mai avuto problemi del genere, una volta impostati permessi
e proprietari stavano come divevano essere ad libitum, non cambiavano
dopo aggiornamenti strambi ;P

>> Non e' un fare elegante e peggiora la sicurezza di macchina ma dove ho
>> sbagliato?
>>     
>
> adduser valdan lp
> oppure
> gpasswd -a valdan lp
> oppure
> usermod -a -G lp valdan # questo comando non mi piace! è pericoloso,
> se si dimentica la -a può cancellarti da tutti i gruppi e lasciarti
> solo in lp
>   
vi /etc/group fa la stessa roba ;P
> non è cups il problema :) e neanche udev
>
io dico che se togli udev poi funziona ;PPPPP
peccato che sia utile e forzato per un sacco di altre cose.

cmq potrebbe essere cups in ogni caso il problema, non ci avevo pensato
invero
controlla con che utente gira cups e se quell'utente e' nel gruppo lp.
tu stampi su cups e non direttamente intuisco.
probabilmente un
cat pippo > /dev/lp0
ti funzionava anche prima
forse e' proprio cups il problema, controlla
(ps axf | grep cups)


-- 
http://www.melablog.it/post/9426/surriscaldamento-iphone-3g-il-primo-caso-italiano
http://www.melablog.it/post/9329/iphone-3g-prende-fuoco-in-macchina



Maggiori informazioni sulla lista Linux