[Clfs-commits] [CLFS Embedded]Cross-LFS Embedded Book branch, master, updated. 2779cfb5570625d27f88c2a5c5ff361f2032de5f

git git at cross-lfs.org
Wed May 18 16:55:11 PDT 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Embedded Book".

The branch, master has been updated
       via  2779cfb5570625d27f88c2a5c5ff361f2032de5f (commit)
       via  65d2202c3f95fa99fe2492bd1171218eab956159 (commit)
       via  0e05c5c71025f637f18989a5452e3a1e198cca7b (commit)
       via  4d261af39d6ef04839271f30ef97a227b4351c0d (commit)
       via  d1484fab3f8cd3bef4123f2f67a99a8bf1c3c4be (commit)
       via  3590aa245946d156eefacf9a11894725cb7e5dd5 (commit)
       via  111f2c62a7d0fd409c12417aedc7313d0b95deac (commit)
       via  ba47a7875d0e672ace0053270bc446cd71d4c4ca (commit)
       via  c07530e090cbe06c9a9364a1f6bdc1bda0b4ad1e (commit)
       via  47431b34780e8fb83b27fcea1f1948cf67123d22 (commit)
       via  7bc8dbb958248ff6a2bc374812a7b2934082669b (commit)
      from  6d3ef5a4e4cf70408fc5c3f6f30d921573c1e28d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 2779cfb5570625d27f88c2a5c5ff361f2032de5f
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Sat May 14 17:27:29 2011 -0400

    Updated date.

diff --git a/BOOK/general.ent b/BOOK/general.ent
index 96f52da..12ccaa6 100644
--- a/BOOK/general.ent
+++ b/BOOK/general.ent
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 
-<!ENTITY month "04"> <!-- Use two digits -->
-<!ENTITY month_name "April">
-<!ENTITY day "19"> <!-- Use two digits -->
+<!ENTITY month "05"> <!-- Use two digits -->
+<!ENTITY month_name "May">
+<!ENTITY day "14"> <!-- Use two digits -->
 <!ENTITY year "2011"> <!-- Use four digits -->
 
 <!ENTITY releasedate "&month_name; &day;, &year;">

commit 65d2202c3f95fa99fe2492bd1171218eab956159
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Sat May 14 17:26:25 2011 -0400

    Updated changelog.

diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index ddfaec9..5adc129 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -37,6 +37,30 @@
 -->
 
     <listitem>
+      <para>May 14, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[abradford] - Updated /etc/mdev.conf to Alpine Linux's example
+          to provide a better baseline example.</para>
+        </listitem>
+        <listitem>
+          <para>[abradford] - Reverted changes that removed the mknod'ing of
+          /dev/console and /dev/null.  These nodes may be needed on some systems
+          for proper booting.</para>
+        </listitem>
+        <listitem>
+          <para>[abradford] - Added Wireless Tools package to Beyond Networking
+          section.  Thanks to Ivan Castell Rovira for providing a set of
+          instructions for the installation of this package.</para>
+        </listitem>
+        <listitem>
+          <para>[abradford] - Fixed some Dropbear issues with symlinks and
+          directory naming.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>April 20, 2011</para>
       <itemizedlist>
         <listitem>

commit 0e05c5c71025f637f18989a5452e3a1e198cca7b
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Sat May 14 17:14:22 2011 -0400

    Changed wording on mknod commands in chowning section
    
    Some systems don't need /dev/null and /dev/console to be created
    before first boot (mdev or kernel take care of it?).  Some do.
    Unsure as to why either case is the way it is.

diff --git a/BOOK/cleanup/chowning.xml b/BOOK/cleanup/chowning.xml
index 77d6bd3..9819fd1 100644
--- a/BOOK/cleanup/chowning.xml
+++ b/BOOK/cleanup/chowning.xml
@@ -35,8 +35,8 @@
 
 <screen><userinput>chgrp -v 13 ${CLFS}-final/var/run/utmp ${CLFS}-final/var/log/lastlog</userinput></screen>
 
-  <para>The following device nodes need to be created for the system to
-  boot:</para>
+  <para>The following device nodes need to be created for some systems to
+  boot correctly:</para>
 
 <screen><userinput>mknod -m 0666 ${CLFS}/dev/null c 1 3
 mknod -m 0600 ${CLFS}/dev/console c 5 1</userinput></screen>

commit 4d261af39d6ef04839271f30ef97a227b4351c0d
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Sat May 14 17:12:01 2011 -0400

    Revert "Don't mknod /dev/console and /dev/null"
    
    This reverts commit 08718a41c516aff0a0e02a8267b0190b456f0d9d.
    
    /dev/null and /dev/console may actually need to be created on some systems.

diff --git a/BOOK/cleanup/chowning.xml b/BOOK/cleanup/chowning.xml
index f45a13c..77d6bd3 100644
--- a/BOOK/cleanup/chowning.xml
+++ b/BOOK/cleanup/chowning.xml
@@ -35,4 +35,10 @@
 
 <screen><userinput>chgrp -v 13 ${CLFS}-final/var/run/utmp ${CLFS}-final/var/log/lastlog</userinput></screen>
 
+  <para>The following device nodes need to be created for the system to
+  boot:</para>
+
+<screen><userinput>mknod -m 0666 ${CLFS}/dev/null c 1 3
+mknod -m 0600 ${CLFS}/dev/console c 5 1</userinput></screen>
+
 </sect1>

commit d1484fab3f8cd3bef4123f2f67a99a8bf1c3c4be
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Thu May 12 06:20:44 2011 -0400

    Added Wireless Tools to beyond-net section
    
    Thanks go out to Ivan Castell Rovira <al004140 at gmail> for providing
    information about Wireless Tools.
    
    Wireless Tools allows the setup and configuration of wireless LAN drivers
    using programs like iwconfig, iwlist, etc.  They are needed in order to
    set up a device on a wireless LAN.

diff --git a/BOOK/beyond-net/arm-chapter.xml b/BOOK/beyond-net/arm-chapter.xml
index 9425cb9..0fe1400 100644
--- a/BOOK/beyond-net/arm-chapter.xml
+++ b/BOOK/beyond-net/arm-chapter.xml
@@ -18,5 +18,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/iptables.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/libnl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/hostapd.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/wireless_tools.xml"/>
 
 </chapter>
diff --git a/BOOK/beyond-net/common/packages.xml b/BOOK/beyond-net/common/packages.xml
index 673e3f5..99d60c0 100644
--- a/BOOK/beyond-net/common/packages.xml
+++ b/BOOK/beyond-net/common/packages.xml
@@ -50,6 +50,14 @@
       </listitem>
     </varlistentry>
 
+    <varlistentry>
+      <term>Wireless Tools (&wireless_tools-version;) - <token>&wireless_tools-size;</token>:</term>
+      <listitem>
+        <para>Home page: <ulink url="&wireless_tools-home;"/></para>
+        <para>Download: <ulink url="&wireless_tools-url;"/></para>
+        <para>MD5 sum: <literal>&wireless_tools-md5;</literal></para>
+      </listitem>
+    </varlistentry>
   </variablelist>
 
   <para os="a">Total size of these packages: about <returnvalue/></para>
diff --git a/BOOK/beyond-net/common/wireless_tools.xml b/BOOK/beyond-net/common/wireless_tools.xml
new file mode 100644
index 0000000..ce839b7
--- /dev/null
+++ b/BOOK/beyond-net/common/wireless_tools.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-beyond-net-wireless_tools" role="wrap">
+  <?dbhtml filename="wireless_tools.html"?>
+
+  <title>Wireless Tools-&wireless_tools-version;</title>
+
+  <indexterm zone="ch-beyond-net-wireless_tools">
+    <primary sortas="a-wireless_tools">wireless_tools</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title/>
+
+    <para>Wireless Tools is the reference implementation of tools supporting the
+    ability to manipulate the Wireless Extensions API supported by most wireless
+    LAN networking drivers.</para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Wireless Tools</title>
+
+    <para os="a">Wireless Tools' <filename>Makefile</filename> contains 
+    explicitly which <command>gcc</command>, <command>ar</command>, and
+    <command>ranlib</command> to use.  Make sure the 
+    <filename class="directory">${CLFS}/cross-tools</filename> versions of 
+    these programs are used instead of the host's:</para>
+
+<screen><userinput>sed -i s/gcc/\$\{CLFS\_TARGET\}\-gcc/g Makefile
+sed -i s/\ ar/\ \$\{CLFS\_TARGET\}\-ar/g Makefile
+sed -i s/ranlib/\$\{CLFS\_TARGET\}\-ranlib/g Makefile</userinput></screen>
+
+    <para os="b">Compile the package:</para>
+
+    <note><para>There are options that can be passed to <command>make</command>
+    and <command>make install</command> that will reduce the size and 
+    functionality of the Wireless Tools.  See the Wireless Tools
+    <filename>INSTALL</filename> file for more information.</para></note>
+
+<screen><userinput>make PREFIX=${CLFS}/usr</userinput></screen>
+
+    <para os="c">Install the package:</para>
+
+<screen><userinput>make install PREFIX=${CLFS}/usr</userinput></screen>
+
+  </sect2>
+
+  <sect2 id="contents-wireless_tools" role="content">
+    <title>Contents of Wireless Tools</title>
+
+    <segmentedlist>
+      <segtitle>Installed programs</segtitle>
+      <segtitle>Installed libraries</segtitle>
+
+      <seglistitem>
+        <seg>iwconfig, iwevent, iwgetid, iwlist,iwpriv, and iwspy</seg>
+        <seg>libiw.so</seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+</sect1>
diff --git a/BOOK/beyond-net/mips-chapter.xml b/BOOK/beyond-net/mips-chapter.xml
index 9425cb9..0fe1400 100644
--- a/BOOK/beyond-net/mips-chapter.xml
+++ b/BOOK/beyond-net/mips-chapter.xml
@@ -18,5 +18,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/iptables.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/libnl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/hostapd.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/wireless_tools.xml"/>
 
 </chapter>
diff --git a/BOOK/beyond-net/wrt-chapter.xml b/BOOK/beyond-net/wrt-chapter.xml
index 9425cb9..0fe1400 100644
--- a/BOOK/beyond-net/wrt-chapter.xml
+++ b/BOOK/beyond-net/wrt-chapter.xml
@@ -18,5 +18,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/iptables.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/libnl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/hostapd.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/wireless_tools.xml"/>
 
 </chapter>
diff --git a/BOOK/beyond-net/x86-chapter.xml b/BOOK/beyond-net/x86-chapter.xml
index 9425cb9..0fe1400 100644
--- a/BOOK/beyond-net/x86-chapter.xml
+++ b/BOOK/beyond-net/x86-chapter.xml
@@ -18,5 +18,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/iptables.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/libnl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/hostapd.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/wireless_tools.xml"/>
 
 </chapter>
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index 26c3cc2..20a6c7d 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -101,6 +101,12 @@
 <!ENTITY hostapd-md5 "4fa27f467c10de67fda451396fb6f854">
 <!ENTITY hostapd-home "http://hostap.epitest.fi/">
 
+<!ENTITY wireless_tools-version "29">
+<!ENTITY wireless_tools-size "288 KB">
+<!ENTITY wireless_tools-url "http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.&wireless_tools-version;.tar.gz">
+<!ENTITY wireless_tools-md5 "e06c222e186f7cc013fd272d023710cb">
+<!ENTITY wireless_tools-home "http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html">
+
 <!-- Beyond CLFS file system packages -->
 
 <!ENTITY e2fsprogs-version "1.41.14">

commit 3590aa245946d156eefacf9a11894725cb7e5dd5
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Thu May 12 06:01:21 2011 -0400

    Reorganized beyond packages in packages.ent
    
    Now they're broken down into sections the same way the book is:
    libraries
    networking
    file system

diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index 03462ff..26c3cc2 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -67,7 +67,15 @@
 <!ENTITY uclibc-md5 "52fb8a494758630c8d3ddd7f1e0daafd">
 <!ENTITY uclibc-home "http://uclibc.org/">
 
-<!-- Beyond CLFS packages -->
+<!-- Beyond CLFS library packages -->
+
+<!ENTITY zlib-version "1.2.5">
+<!ENTITY zlib-size "532 KB">
+<!ENTITY zlib-url "&sourceforge;libpng/zlib-&zlib-version;.tar.gz">
+<!ENTITY zlib-md5 "c735eab2d659a96e5a594c9e8541ad63">
+<!ENTITY zlib-home "http://www.zlib.net">
+
+<!-- Beyond CLFS networking packages -->
 
 <!ENTITY dropbear-version "0.52">
 <!ENTITY dropbear-size "1,568 KB">
@@ -75,12 +83,6 @@
 <!ENTITY dropbear-md5 "a1fc7adf601bca53330a792a9c873439">
 <!ENTITY dropbear-home "http://matt.ucc.asn.au/dropbear/dropbear.html">
 
-<!ENTITY e2fsprogs-version "1.41.14">
-<!ENTITY e2fsprogs-size "4,407 KB">
-<!ENTITY e2fsprogs-url "&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz">
-<!ENTITY e2fsprogs-md5 "05f70470aea2ef7efbb0845b2b116720">
-<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
-
 <!ENTITY iptables-version "1.4.2">
 <!ENTITY iptables-size "428 KB">
 <!ENTITY iptables-url "http://www.netfilter.org/projects/iptables/files/iptables-&iptables-version;.tar.bz2">
@@ -99,11 +101,13 @@
 <!ENTITY hostapd-md5 "4fa27f467c10de67fda451396fb6f854">
 <!ENTITY hostapd-home "http://hostap.epitest.fi/">
 
-<!ENTITY zlib-version "1.2.5">
-<!ENTITY zlib-size "532 KB">
-<!ENTITY zlib-url "&sourceforge;libpng/zlib-&zlib-version;.tar.gz">
-<!ENTITY zlib-md5 "c735eab2d659a96e5a594c9e8541ad63">
-<!ENTITY zlib-home "http://www.zlib.net">
+<!-- Beyond CLFS file system packages -->
+
+<!ENTITY e2fsprogs-version "1.41.14">
+<!ENTITY e2fsprogs-size "4,407 KB">
+<!ENTITY e2fsprogs-url "&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz">
+<!ENTITY e2fsprogs-md5 "05f70470aea2ef7efbb0845b2b116720">
+<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
 
 <!-- WRT Specific packages -->
 

commit 111f2c62a7d0fd409c12417aedc7313d0b95deac
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Wed May 4 07:09:50 2011 -0400

    Updated mdev.conf using Alpine Linux config
    
    Obtained mdev.conf from Alpine Linux project from:
    http://git.alpinelinux.org/cgit/aports.git/plain/main/busybox-initscripts/mdev.conf?h=2.1-stable
    Modified slightly to fit our environment.  Tested quickly on a
    BeagleBoard-xM.
    
    Used Alpine Linux as base because of mailing list thread:
    http://lists.busybox.net/pipermail/busybox/2009-November/070889.html

diff --git a/BOOK/bootscripts/common/mdev.xml b/BOOK/bootscripts/common/mdev.xml
index d560184..700c4a2 100644
--- a/BOOK/bootscripts/common/mdev.xml
+++ b/BOOK/bootscripts/common/mdev.xml
@@ -33,76 +33,110 @@
 
 <screen os="b"><?dbfo keep-together="auto"?><userinput>cat > ${CLFS}/etc/mdev.conf<< "EOF"
 <literal># /etc/mdev/conf
-# Symlinks:
-# Syntax: %s -> %s
-
-MAKEDEV -> ../sbin/MAKEDEV
-/proc/core -> kcore
-fd -> /proc/self/fd
-mcdx -> mcdx0
-radio -> radio0
-ram -> ram1
-sbpcd -> sbpcd0
-sr0 -> scd0
-sr1 -> scd1
-sr10 -> scd10
-sr11 -> scd11
-sr12 -> scd12
-sr13 -> scd13
-sr14 -> scd14
-sr15 -> scd15
-sr16 -> scd16
-sr2 -> scd2
-sr3 -> scd3
-sr4 -> scd4
-sr5 -> scd5
-sr6 -> scd6
-sr7 -> scd7
-sr8 -> scd8
-sr9 -> scd9
-stderr -> fd/2
-stdin -> fd/0
-stdout -> fd/1
-
-# Uncomment the following 4 lines to enable video output
-#vbi -> vbi0
-#vcs -> vcs0
-#vcsa -> vcsa0
-#video -> video0
 
 # Devices:
 # Syntax: %s %d:%d %s
 # devices user:group mode
 
-null 0:0 777
-zero 0:0 666
-
-urandom 0:0 444
-
-console 0:5 0600
-fd0 0:11 0660
-hdc 0:6 0660
-kmem 0:9 000
-mem 0:9 0640
-port 0:9 0640
-ptmx 0:5 0660
-tun[0-9]* 0:0 0640 =net/
-
-sda* 0:6 0660
-sdb* 0:6 0660
-hda* 0:6 0660
-hdb* 0:6 0660
-
-tty 0:5 0660
-tty0* 0:5 0660
-tty1* 0:5 0660
-tty2* 0:5 0660
-tty3* 0:5 0660
-tty4* 0:5 0660
-tty5* 0:5 0660
-tty6* 0:5 0660
-
-ttyS* 0:20 640</literal>
+# null does already exist; therefore ownership has to be changed with command
+null	root:root 0666	@chmod 666 $MDEV
+zero	root:root 0666
+grsec	root:root 0660
+full	root:root 0666
+
+random	root:root 0666
+urandom	root:root 0444
+hwrandom root:root 0660
+
+# console does already exist; therefore ownership has to be changed with command
+#console	root:tty 0600	@chmod 600 $MDEV && mkdir -p vc && ln -sf ../$MDEV vc/0
+console root:tty 0600 @mkdir -pm 755 fd && cd fd && for x in 0 1 2 3 ; do ln -sf /proc/self/fd/$x $x; done
+
+fd0	root:floppy 0660
+kmem	root:root 0640
+mem	root:root 0640
+port	root:root 0640
+ptmx	root:tty 0666
+
+# ram.*
+ram([0-9]*)	root:disk 0660 >rd/%1
+loop([0-9]+)	root:disk 0660 >loop/%1
+sd[a-z].*	root:disk 0660 */lib/mdev/usbdisk_link
+hd[a-z][0-9]*	root:disk 0660 */lib/mdev/ide_links
+md[0-9]		root:disk 0660
+
+tty		root:tty 0666
+tty[0-9]	root:root 0600
+tty[0-9][0-9]	root:tty 0660
+ttyS[0-9]*	root:tty 0660
+pty.*		root:tty 0660
+vcs[0-9]*	root:tty 0660
+vcsa[0-9]*	root:tty 0660
+
+ttyLTM[0-9]	root:dialout 0660 @ln -sf $MDEV modem
+ttySHSF[0-9]	root:dialout 0660 @ln -sf $MDEV modem
+slamr		root:dialout 0660 @ln -sf $MDEV slamr0
+slusb		root:dialout 0660 @ln -sf $MDEV slusb0
+fuse		root:root  0666
+
+# dri device
+card[0-9]	root:video 0660 =dri/
+
+# alsa sound devices and audio stuff
+pcm.*		root:audio 0660	=snd/
+control.*	root:audio 0660	=snd/
+midi.*		root:audio 0660	=snd/
+seq		root:audio 0660	=snd/
+timer		root:audio 0660	=snd/
+
+adsp		root:audio 0660 >sound/
+audio		root:audio 0660 >sound/
+dsp		root:audio 0660 >sound/
+mixer		root:audio 0660 >sound/
+sequencer.*	root:audio 0660 >sound/
+
+# misc stuff
+agpgart		root:root 0660  >misc/
+psaux		root:root 0660  >misc/
+rtc		root:root 0664  >misc/
+
+# input stuff
+event[0-9]+	root:root 0640 =input/
+mice		root:root 0640 =input/
+mouse[0-9]	root:root 0640 =input/
+ts[0-9]		root:root 0600 =input/
+
+# v4l stuff
+vbi[0-9]	root:video 0660 >v4l/
+video[0-9]	root:video 0660 >v4l/
+
+# dvb stuff
+dvb.*		root:video 0660 */lib/mdev/dvbdev
+
+# load drivers for usb devices
+usbdev[0-9].[0-9]	root:root 0660 */lib/mdev/usbdev
+usbdev[0-9].[0-9]_.*	root:root 0660
+
+# net devices
+tun[0-9]*	root:root 0600 =net/
+tap[0-9]*	root:root 0600 =net/
+
+# zaptel devices
+zap(.*)		root:dialout 0660 =zap/%1
+dahdi!(.*)	root:dialout 0660 =dahdi/%1
+
+# raid controllers
+cciss!(.*)	root:disk 0660 =cciss/%1
+ida!(.*)	root:disk 0660 =ida/%1
+rd!(.*)		root:disk 0660 =rd/%1
+
+sr[0-9]		root:cdrom 0660 @ln -sf $MDEV cdrom 
+
+# hpilo
+hpilo!(.*)	root:root 0660 =hpilo/%1
+
+# xen stuff
+xvd[a-z]	root:root 0660 */lib/mdev/xvd_links</literal>
 EOF</userinput></screen>
 
   </sect2>

commit ba47a7875d0e672ace0053270bc446cd71d4c4ca
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Sun May 1 09:48:00 2011 -0400

    Dropbear key files go in etc/dropbear, not etc/ssh
    
    Thanks again to Adrian Grigo
    http://lists.cross-lfs.org/pipermail/clfs-dev-cross-lfs.org/2011-April/000963.html
    
    The current bootscripts expect ${CLFS}/etc/dropbear not
    ${CLFS}/etc/ssh to be the place to find Dropbear key files and other
    configuration files.

diff --git a/BOOK/beyond-net/common/dropbear.xml b/BOOK/beyond-net/common/dropbear.xml
index 20e1f1f..e797cd7 100644
--- a/BOOK/beyond-net/common/dropbear.xml
+++ b/BOOK/beyond-net/common/dropbear.xml
@@ -64,7 +64,7 @@ ln -svf /usr/bin/dropbearmulti ${CLFS}/usr/bin/scp</userinput></screen>
 
     <para os="j">Create the directory for the dropbear key files:</para>
 
-<screen os="k"><userinput>install -dv ${CLFS}/etc/ssh</userinput></screen>
+<screen os="k"><userinput>install -dv ${CLFS}/etc/dropbear</userinput></screen>
 
     <para os="l">Install the bootscripts from the clfs-bootscripts package:</para>
 

commit c07530e090cbe06c9a9364a1f6bdc1bda0b4ad1e
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Sun May 1 09:45:14 2011 -0400

    Fix Dropbear symlinks to dropbearmulti
    
    Thanks to Adrian Grigo for pointing this out.
    http://lists.cross-lfs.org/pipermail/clfs-dev-cross-lfs.org/2011-April/000963.html
    
    Symlinks need to point to /usr/bin/dropbearmulti rather than
    ${CLFS}/usr/bin/dropbearmulti as ${CLFS} won't be a real path inside
    the target once booted.

diff --git a/BOOK/beyond-net/common/dropbear.xml b/BOOK/beyond-net/common/dropbear.xml
index 4e3598a..20e1f1f 100644
--- a/BOOK/beyond-net/common/dropbear.xml
+++ b/BOOK/beyond-net/common/dropbear.xml
@@ -56,11 +56,11 @@ sed -e "s@/dev/random@/dev/urandom@" options.h.backup > options.h</userinput></s
 
 <screen os="i"><userinput>make MULTI=1 PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" \
     install DESTDIR=${CLFS}
-ln -svf ${CLFS}/usr/bin/dropbearmulti ${CLFS}/usr/sbin/dropbear
-ln -svf ${CLFS}/usr/bin/dropbearmulti ${CLFS}/usr/bin/dbclient
-ln -svf ${CLFS}/usr/bin/dropbearmulti ${CLFS}/usr/bin/dropbearkey
-ln -svf ${CLFS}/usr/bin/dropbearmulti ${CLFS}/usr/bin/dropbearconvert
-ln -svf ${CLFS}/usr/bin/dropbearmulti ${CLFS}/usr/bin/scp</userinput></screen>
+ln -svf /usr/bin/dropbearmulti ${CLFS}/usr/sbin/dropbear
+ln -svf /usr/bin/dropbearmulti ${CLFS}/usr/bin/dbclient
+ln -svf /usr/bin/dropbearmulti ${CLFS}/usr/bin/dropbearkey
+ln -svf /usr/bin/dropbearmulti ${CLFS}/usr/bin/dropbearconvert
+ln -svf /usr/bin/dropbearmulti ${CLFS}/usr/bin/scp</userinput></screen>
 
     <para os="j">Create the directory for the dropbear key files:</para>
 

commit 47431b34780e8fb83b27fcea1f1948cf67123d22
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Mon Apr 25 06:03:21 2011 -0400

    Removed zlib package info from core book packages list
    
    Zlib now lives in beyond-libs, it's not needed to be listed in the core
    book materials/packages listing.

diff --git a/BOOK/materials/common/packages.xml b/BOOK/materials/common/packages.xml
index 02b2d43..4137109 100644
--- a/BOOK/materials/common/packages.xml
+++ b/BOOK/materials/common/packages.xml
@@ -104,15 +104,6 @@
       </listitem>
     </varlistentry>
 
-    <varlistentry>
-      <term>Zlib (&zlib-version;) - <token>&zlib-size;</token>:</term>
-      <listitem>
-        <para>Home page: <ulink url="&zlib-home;"/></para>
-        <para>Download: <ulink url="&zlib-url;"/></para>
-        <para>MD5 sum: <literal>&zlib-md5;</literal></para>
-      </listitem>
-    </varlistentry>
-
   </variablelist>
 
   <para os="a">Total size of these packages: about <returnvalue/></para>

commit 7bc8dbb958248ff6a2bc374812a7b2934082669b
Author: Andrew Bradford <bradfa at gmail.com>
Date:   Mon Apr 25 06:01:52 2011 -0400

    Updated changelog

diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index bfa8628..ddfaec9 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -37,6 +37,16 @@
 -->
 
     <listitem>
+      <para>April 20, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[abradford] - Created a Beyond section just for extra libraries 
+          and moved zlib into it.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>April 19, 2011</para>
       <itemizedlist>
         <listitem>

-----------------------------------------------------------------------

Summary of changes:
 BOOK/beyond-net/arm-chapter.xml           |    1 +
 BOOK/beyond-net/common/dropbear.xml       |   12 +-
 BOOK/beyond-net/common/packages.xml       |    8 ++
 BOOK/beyond-net/common/wireless_tools.xml |   69 ++++++++++++
 BOOK/beyond-net/mips-chapter.xml          |    1 +
 BOOK/beyond-net/wrt-chapter.xml           |    1 +
 BOOK/beyond-net/x86-chapter.xml           |    1 +
 BOOK/bootscripts/common/mdev.xml          |  164 +++++++++++++++++-----------
 BOOK/cleanup/chowning.xml                 |    6 +
 BOOK/general.ent                          |    6 +-
 BOOK/introduction/common/changelog.xml    |   34 ++++++
 BOOK/materials/common/packages.xml        |    9 --
 BOOK/packages.ent                         |   34 ++++--
 13 files changed, 251 insertions(+), 95 deletions(-)
 create mode 100644 BOOK/beyond-net/common/wireless_tools.xml


hooks/post-receive
-- 
Cross-LFS Embedded Book



More information about the Clfs-commits mailing list