El Viernes, 5 de Mayo de 2006 19:01, Bruce Dubbs escribió: > In the alsa utilities section, we have a long line in the instructions > about creating a udev rule. Evidently, udev does not support the common > practice of allowing a backslash/newline combination for extending a > logical line to a new physical line. > > http://www.linuxfromscratch.org/blfs/view/cvs/multimedia/alsa-utils.html > > Does anyone know how we can go about shortening this line?
Try this: cat > /etc/udev/rules.d/15-alsa.rules << EOF # Give the audio group ownership of sound devices SUBSYSTEM=="sound", GROUP="audio" SUBSYSTEM=="snd", GROUP="audio" # ALSA Devices # When a sound device is detected, restore the volume settings KERNEL=="controlC[0-9]*", ACTION=="add", NAME="snd/%k", \ RUN="/etc/udev/scripts/alsa-restore %n" KERNEL="hw[CD0-9]*", NAME="snd/%k" KERNEL="pcm[CD0-9cp]*", NAME="snd/%k" KERNEL="midiC[D0-9]*", NAME="snd/%k" KERNEL="timer", NAME="snd/%k" KERNEL="seq", NAME="snd/%k" EOF That should to work, except for cat commands where $SOME_ENVAR, if any, must be preserved. -- Manuel Canales Esparcia Usuario de LFS nº2886: http://www.linuxfromscratch.org LFS en castellano: http://www.escomposlinux.org/lfs-es http://www.lfs-es.com TLDP-ES: http://es.tldp.org -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
