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

Reply via email to