Mensaje citado por Aritz Beraza Garayalde <[EMAIL PROTECTED]>: > On Mon, Apr 07, 2003 at 01:15:50PM -0400, Carlos Jim�nez wrote: > > �Como puedo usar cdda2wav como usuario normal? como root me funciona > > bien pero como usuario no me resulta me sale lo siguiente: > > cdda2wav: Permission denied. Cannot open '/dev/sg0'. Cannot open SCSI > > driver. > > open(0,1,0) in file interface.c, line 499 > > Use the script scan_scsi.linux to find out more. > > Probably you did not define your SCSI device. > > You can scan the SCSI bus(es) with 'cdrecord -scanbus'. > > Set the CDDA_DEVICE environment variable or use the -D option. > > You can also define the default device in the Makefile. > > > > Al hacer ls -l /dev/sg0 me sale: > > crw------- 1 root root 21, 0 mar 28 19:10 /dev/sg0 > > > > Dale permisos!!! de lectura todos.
�Hombre! no es una pr�ctica muy recomendable ir cambi�ndole los permisos a los dispositivos. Algunos programas (sobre todo los que tienen que ver con grabaci�n de CDs/DVDs) permiten su instalaci�n con el setuid de root (lo suelen preguntar al instalarse v�a debconf). Como veo que �ste no es el caso ... La soluci�n "acad�mica" ;-) consiste en: 1) A�adir al usuario al grupo al que pertenece el dispositivo (esto es lo t�pico con el sonido - grupo audio - y la conexi�n ppp - grupo dip, creo -). Aunque en este caso no procede (grupo root) y entonces hay que optar por: 2) Usar sudo. Sudo permite ejecutar los programa como si fueses root. As� si un usuario normal quiere ejecutar la orden "X <lista de par�metros>" como root, ejecutar�a "sudo X <lista de par�metros>". Por supuesto, es root el que configura qui�n puede y qui�n no (y con qu� programas) usar sudo. Para ello hay que editar "/etc/sudoers" usando la orden "visudo". M�s informaci�n: "man sudoers" y "man sudo". Saludos,

