[Musix-usuarios] reglas de udev
Fernando Toledo
ftoledo en docksud.com.ar
Jue Mayo 17 19:33:59 CEST 2007
El Martes, 15 de Mayo de 2007 19:36, Marcos Guglielmetti escribió:
> El Miércoles, 16 de Mayo de 2007 05:10, Rodolfo Lopez escribió:
> | *tu usuario esta dentro del grupo dialout?*
> |
> | Parece que Fernando me resolvió el dolor de cabeza de tantos meses
> | atrás.
>
> Yo se los dije cuando llegó a la lista: Fernando Toledo es un tipo
> práctico, sencillo, etc. Me alegro.
juaz!..
>
> | Activar las casillas: kcontrol: administración del sistema,
> | administración de acceso, comodidad / no se presisa contraseña para:
> | etc, etc, etc.
> |
> | Musix por defecto tiene inhabilitado todo ahí. No es problema de kernel.
>
> Pero... realmente no entiendo... ¿qué es lo que faltaba exactamente para
> que anduviera qué cosa? jejee, Sería bueno REPARAR ese problema en Musix!!!
> más que escribir una solución en el WIKI, que lo haremos, pero tenemos que
> resolver ese problema ya.
>
> | Sorpresa: LA IMPRESORA TAMBIÉN SIRVIÓ, no fue necesario actualizar ¡NADA
> | !
> |
> | :)
>
> No entiendo por qué ¿por agregar tu usuario a determinado grupo?
>
Marcos,
Cuando se crean los dispositivos en /dev , al archivo, se le asignan permisos,
por ejemplo los módulos de audio :
ragnarok en ntbkragnarok:~$ ll /dev |grep audio
crw-rw---- 1 root audio 14, 4 2007-05-16 19:59 audio
crw-rw---- 1 root audio 14, 3 2007-05-16 19:59 dsp
crw-rw---- 1 root audio 14, 0 2007-05-16 19:59 mixer
crw-rw---- 1 root audio 10, 135 2007-05-16 19:59 rtc
crw-rw---- 1 root audio 14, 1 2007-05-16 19:59 sequencer
crw-rw---- 1 root audio 14, 8 2007-05-16 19:59 sequencer2
la única forma de que puedas hacer uso del sonido en el sistema es siendo root
o poniendo en el usuario dentro del grupo "audio"
así pasa también con algunas impresoras,
ragnarok en ntbkragnarok:~$ ll /dev |grep lp
crw-rw---- 1 root lp 14, 4 2007-05-16 19:59 lp0
Esto es así para todos los dispositivos, lo que sucede es que dependiendo de
la distro se le pone uno u otro permiso.
Es una forma ordenada de dar permisos a los usuarios para tal o cual
dispositivo.
Escribir las reglas de udev para controlar los permisos es muy facil
por ejemplo usando sysfs logras estos efectos:
crear un archivo mysReglas.rules en /etc/udev/rules.d con esto:
# UMAX Astra 4400 | UMAX Astra 4450
SYSFS{idVendor}=="1606", SYSFS{idProduct}=="0070", MODE="664", GROUP="scanner"
esto hace que cuando conectes el dispositivo 1606:0070 (un scanner umax) se
genere el /dev/scanner con el modo y el grupo indicado.
Asi para podes usarlo, solo basta con agregar un user al grupo scanner y
listo.
con mi camara:
SYSFS{idVendor}=="054c", SYSFS{idProduct}=="0010", SYMLINK+="camara"
cuando la conecto, como es un usb_storage por lo general se crea /dev/sda1 ,
pero si tuviera otro pendrive anteriormente conectado seria /dev/sdb1 quizás
con la regla anterior siempre se crea un link llamado /dev/camara que apunta
al /dev/sdX generado por la camarita.
Y no importa en que orden la conecto ya que siempre sera el mismo dispositivo.
Así no tengo que andar cambiado en cada programa donde ir a buscarla.
busquen por "udev rules" y tendran una explicación mas decente :)
para musix solucionarlo es simple, al usuario por defecto lo metes en varios
grupos (tty, disk, lp) y los que creas necesarios, etc...
--
Dock Sud BBS
http://www.docksud.com.ar
telnet://bbs.docksud.com.ar
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 189 bytes
Descripción: no disponible
Url : /pipermail/musix-usuarios/attachments/20070517/373e5423/attachment.pgp
Más información sobre la lista de distribución Musix-usuarios