diff --git a/appendices/udev-rules.xml b/appendices/udev-rules.xml new file mode 100644 index 000000000..362732fb9 --- /dev/null +++ b/appendices/udev-rules.xml @@ -0,0 +1,30 @@ + + + + + %general-entities; +]> + + + + + + Udev configuration rules + + The rules from &udev-config;.tar.bz2 in this appendix are listed for + convenience. Installation is normally done via instructions in . + + + 55-lfs.rules + &lfs-rules; + + + + 61-cdrom.rules + &cdrom-rules; + + + diff --git a/general.ent b/general.ent index d9a37527a..499f1ad41 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - - + + diff --git a/index.xml b/index.xml index 9e2e1d177..5c92a3f6a 100644 --- a/index.xml +++ b/index.xml @@ -42,6 +42,7 @@ + diff --git a/process-scripts.sh b/process-scripts.sh index 30fdd7e00..675b7f4f9 100644 --- a/process-scripts.sh +++ b/process-scripts.sh @@ -1,11 +1,12 @@ #!/bin/sh +# Boot scripts for s in bootscripts/lfs/init.d/* \ bootscripts/lfs/sysconfig/* \ bootscripts/lfs/sysconfig/network-devices/* \ bootscripts/lfs/sysconfig/network-devices/services/* do - script=`basename $s` + script=$(basename $s) # Skip directories [ $script == 'network-devices' ] && continue @@ -20,3 +21,12 @@ do $s > appendices/${script}.script done +# Udev rules +for s in udev-config/*.rules +do + script=$(basename $s) + + sed -e 's/\&/\&\;/g' -e 's//\>\;/g' \ + -e "s/'/\&apos\;/g" -e 's/"/\"\;/g' -e 's/\t/ /g' \ + $s > appendices/${script}.script +done