Author: fernando
Date: Sat Jul  5 14:17:38 2014
New Revision: 13346

Log:
Update NetworkManager-0.9.10.0.
Update network-manager-applet-0.9.10.0.
Add libndp-1.3.
Add newt-0.52.17 (libnewt).

Added:
   trunk/BOOK/general/graphlib/newt.xml
      - copied, changed from r13344, trunk/BOOK/general/sysutils/logrotate.xml
   trunk/BOOK/networking/netlibs/libndp.xml
      - copied, changed from r13344, trunk/BOOK/general/sysutils/logrotate.xml
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/graphlib/graphlib.xml
   trunk/BOOK/gnome/applications/network-manager-applet.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/networking/netlibs/netlibs.xml
   trunk/BOOK/networking/netutils/networkmanager.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Sat Jul  5 13:20:58 2014        (r13345)
+++ trunk/BOOK/general.ent      Sat Jul  5 14:17:38 2014        (r13346)
@@ -304,6 +304,7 @@
 <!ENTITY libraw-version               "0.16.0">
 <!ENTITY libtiff-version              "4.0.3">
 <!ENTITY libwebp-version              "0.4.0">
+<!ENTITY newt-version                 "0.52.17">
 <!ENTITY openjpeg-version             "1.5.2">
 <!ENTITY pixman-version               "0.32.4">   <!-- Even minors only -->
 <!ENTITY poppler-version              "0.26.2">   <!-- Even minors only -->
@@ -461,7 +462,7 @@
 <!ENTITY avahi-version                "0.6.31">
 <!ENTITY bind-version                 "9.10.0-P2">
 <!ENTITY mod_dnssd-version            "0.6">
-<!ENTITY NetworkManager-version       "0.9.8.10">
+<!ENTITY NetworkManager-version       "0.9.10.0">
 <!ENTITY nmap-version                 "6.46">
 <!ENTITY traceroute-version           "2.0.20">
 <!ENTITY whois-version                "5.1.4">
@@ -479,6 +480,7 @@
 <!ENTITY libnice-version              "0.1.7">
 <!ENTITY libnl-version                "3.2.24">
 <!ENTITY libpcap-version              "1.5.3">
+<!ENTITY libndp-version               "1.3">
 <!ENTITY libproxy-version             "0.4.7">
 <!ENTITY libsoup-version              "2.46.0">
 <!ENTITY libtirpc-version             "0.2.4">
@@ -662,7 +664,7 @@
 <!ENTITY gnome-terminal-version       "3.12.3">
 <!ENTITY gucharmap-version            "3.12.1">
 <!ENTITY nautilus-version             "3.12.2">
-<!ENTITY network-manager-applet-version "0.9.8.10">  <!-- stable lt .90 micro 
version -->
+<!ENTITY network-manager-applet-version "0.9.10.0">  <!-- stable lt .90 micro 
version -->
 <!ENTITY seahorse-version             "3.12.2">
 <!ENTITY totem-version                "3.12.1">
 

Modified: trunk/BOOK/general/graphlib/graphlib.xml
==============================================================================
--- trunk/BOOK/general/graphlib/graphlib.xml    Sat Jul  5 13:20:58 2014        
(r13345)
+++ trunk/BOOK/general/graphlib/graphlib.xml    Sat Jul  5 14:17:38 2014        
(r13346)
@@ -42,6 +42,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="librsvg.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libtiff.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libwebp.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="newt.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="openjpeg.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="pixman.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="poppler.xml"/>

Copied and modified: trunk/BOOK/general/graphlib/newt.xml (from r13344, 
trunk/BOOK/general/sysutils/logrotate.xml)
==============================================================================
--- trunk/BOOK/general/sysutils/logrotate.xml   Fri Jul  4 13:14:17 2014        
(r13344, copy source)
+++ trunk/BOOK/general/graphlib/newt.xml        Sat Jul  5 14:17:38 2014        
(r13346)
@@ -4,34 +4,37 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY logrotate-download-http 
"http://fedorahosted.org/releases/l/o/logrotate/logrotate-&logrotate-version;.tar.gz";>
-  <!ENTITY logrotate-download-ftp  " ">
-  <!ENTITY logrotate-md5sum        "99e08503ef24c3e2e3ff74cc5f3be213">
-  <!ENTITY logrotate-size          "64 KB">
-  <!ENTITY logrotate-buildsize     "1.3 MB">
-  <!ENTITY logrotate-time          "less than 0.1 SBU">
+  <!ENTITY newt-download-http 
"http://fedorahosted.org/releases/n/e/newt/newt-&newt-version;.tar.gz";>
+  <!ENTITY newt-download-ftp  " ">
+  <!ENTITY newt-md5sum        "f36d4d908965a0c89fd6fd8b61a6118b">
+  <!ENTITY newt-size          "176 KB">
+  <!ENTITY newt-buildsize     "5.1 MB">
+  <!ENTITY newt-time          "less than 0.1 SBU">
 ]>
 
-<sect1 id="logrotate" xreflabel="logrotate-&logrotate-version;">
-  <?dbhtml filename="logrotate.html"?>
+<sect1 id="newt" xreflabel="newt-&newt-version;">
+  <?dbhtml filename="newt.html"?>
 
   <sect1info>
     <othername>$LastChangedBy: bdubbs $</othername>
     <date>$Date: 2014-06-15 13:40:02 -0500 (Sun, 15 Jun 2014) $</date>
   </sect1info>
 
-  <title>Logrotate-&logrotate-version;</title>
+  <title>libnewt-&newt-version;</title>
 
-  <indexterm zone="logrotate">
-    <primary sortas="a-logrotate">logrotate</primary>
+  <indexterm zone="newt">
+    <primary sortas="a-newt">newt</primary>
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to Logrotate</title>
+    <title>Introduction to libnewt</title>
 
     <para>
-      The <application>logrotate</application> package allows automatic 
rotation, 
-      compression, removal, and mailing of log files. 
+      <application>Newt</application> is a programming library for color text
+      mode, widget based user interfaces.  It can be used to add stacked
+      windows, entry widgets, checkboxes, radio buttons, labels, plain text
+      fields, scrollbars, etc., to text mode user interfaces.
+      <application>Newt</application> is based on the S-Lang library. 
     </para>
 
     &lfs75_checked;
@@ -40,77 +43,84 @@
     <itemizedlist spacing="compact">
       <listitem>
         <para>
-          Download (HTTP): <ulink url="&logrotate-download-http;"/>
+          Download (HTTP): <ulink url="&newt-download-http;"/>
         </para>
       </listitem>
       <listitem>
         <para>
-          Download (FTP): <ulink url="&logrotate-download-ftp;"/>
+          Download (FTP): <ulink url="&newt-download-ftp;"/>
         </para>
       </listitem>
       <listitem>
         <para>
-          Download MD5 sum: &logrotate-md5sum;
+          Download MD5 sum: &newt-md5sum;
         </para>
       </listitem>
       <listitem>
         <para>
-          Download size: &logrotate-size;
+          Download size: &newt-size;
         </para>
       </listitem>
       <listitem>
         <para>
-          Estimated disk space required: &logrotate-buildsize;
+          Estimated disk space required: &newt-buildsize;
         </para>
       </listitem>
       <listitem>
         <para>
-          Estimated build time: &logrotate-time;
+          Estimated build time: &newt-time;
         </para>
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Logrotate Dependencies</bridgehead>
+    <bridgehead renderas="sect3">Newt Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="popt"/>
+      <xref linkend="popt"/> and
+      <xref linkend="slang"/>
     </para>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
-      <xref linkend="fcron"/> (runtime)
+      <xref linkend="gpm"/> (runtime)
     </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      An <xref linkend="server-mail"/> (runtime)
+      <xref linkend="python2"/> and
+      <xref linkend="python3"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
-      <ulink url="&blfs-wiki;/logrotate"/>
+      <ulink url="&blfs-wiki;/newt"/>
     </para>
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of Logrotate</title>
+    <title>Installation of libnewt</title>
 
     <para>
-      Install <application>logrotate</application> by running the following
+      Install <application>newt</application> by running the following
       command:
     </para>
 
-<screen><userinput>make</userinput></screen>
+<screen><userinput>sed -e 's/^LIBNEWT =/#&amp;/' \
+    -e '/install -m 644 $(LIBNEWT)/ s/^/#/' \
+    -e 's/$(LIBNEWT)/$(LIBNEWTSONAME)/g' \
+    -i Makefile.in                           &amp;&amp;
+./configure --prefix=/usr --with-gpm-support &amp;&amp;
+make</userinput></screen>
 
     <para>
-      To test the results, issue: <command>make test</command>. 
+      This package does not come with a test suite. 
     </para>
 
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make MANDIR=/usr/share/man 
install</userinput></screen>
+<screen role="root"><userinput>make install</userinput></screen>
 
   </sect2>
 
@@ -118,97 +128,12 @@
     <title>Command Explanations</title>
 
     <para>
-      <envar>MANDIR=/usr/share/man</envar>: Ensure the man pages are installed 
in 
-      the correct location.
+      <command>sed -e ... -i Makefile.in</command>: Disables installation of an
+      static library.
     </para>
 
   </sect2>
 
-  <sect2 role="configuration">
-     <title>Configuring Logrotate</title>
-
-     <para><application>Logrotate</application> needs a configuration file, 
-     which must be passed as an argument to the command when executed.  Create 
-     the file as the <systemitem class="username">root</systemitem> 
user:</para>
-
-<screen role="root"><userinput>cat &gt; /etc/logrotate.conf &lt;&lt; EOF
-# Begin of /etc/logrotate.conf
-
-# Rotate log files weekly
-weekly
-
-# Don't send mail to anybody
-nomail
-
-# If the log file is empty, it will not be rotated
-notifempty
-
-# Number of backups that will be kept
-# This will keep the 2 newest backups only
-rotate 2
-
-# Create new empty files after rotating old ones
-# This will create empty log files, with owner
-# set to root, group set to sys, and permissions 644
-create 0664 root sys
-
-# Compress the backups with gzip
-compress
-
-# No packages own lastlog or wtmp -- rotate them here
-/var/log/wtmp {
-    monthly
-    create 0664 root utmp
-    rotate 1
-}
-
-/var/log/lastlog {
-    monthly
-    rotate 1
-}
-
-# Some packages drop log rotation info in this directory
-# so we include any file in it.
-include /etc/logrotate.d
-
-# End of /etc/logrotate.conf
-EOF</userinput></screen>
-
-    <para>Now create the <filename 
class='directory'>/etc/logrotate.d</filename>
-    directory as the  <systemitem class="username">root</systemitem> 
user:</para>
-
-<screen role="root"><userinput> mkdir -p /etc/logrotate.d</userinput></screen>
-
-  <para>At this point additional log rotation commands can be entered, 
typically 
-  in the <filename class='directory'>/etc/logrotate.d</filename> directory.
-  For example:</para>
-
-<screen role="root"><userinput>cat &gt; /etc/logrotate.d/sys.log &lt;&lt; EOF
-sys.log {
-   # If the log file is larger than 100kb, rotate it
-   size   100k
-   rotate 5
-   weekly
-   postrotate
-      /bin/killall -HUP syslogd
-   endscript
-}
-EOF</userinput></screen>
-
-  <para>See the logrotate man page or 
-  <ulink 
url='http://www.techrepublic.com/article/manage-linux-log-files-with-logrotate/'/>
-  for more examples.</para>
-
-  <para>The command <command>logrotate /etc/logrotate.conf</command> can be
-  run manually, however, the command should be run daily.  
-  To set up <xref linkend='fcron'/> to run at 3AM daily, root's crontab
-  should be edited to add:</para>
-
-<screen><literal>0 3 * * *   /usr/sbin/logrotate 
/etc/logrotate.conf</literal></screen>
-
-
-  </sect2>
-
   <sect2 role="content">
     <title>Contents</title>
 
@@ -218,8 +143,9 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg> logrotate </seg>
-        <seg> None </seg>
+        <seg> whiptail </seg>
+        <seg> libnewt.so, whiptcl.so, and 
+        
/usr/lib/python{&python2-majorver;,&python3-majorver;}/site-packages/_snack.so 
</seg>
         <seg> None </seg>
       </seglistitem>
     </segmentedlist>
@@ -229,15 +155,26 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
-      <varlistentry id="logrotate-prog">
-        <term><command>logrotate</command></term>
+      <varlistentry id="whiptail-prog">
+        <term><command>whiptail</command></term>
+        <listitem>
+          <para>
+            displays dialog boxes from shell scripts.
+          </para>
+          <indexterm zone="newt whiptail-prog">
+            <primary sortas="b-whiptail-prog">newt</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libnewt-lib">
+        <term><filename class="libraryfile">libnewt.so</filename></term>
         <listitem>
           <para>
-            performs the log maintenace functions defined in the 
-            configuration files.
+            is the library for color text mode, widget based user interfaces.
           </para>
-          <indexterm zone="logrotate logrotate-prog">
-            <primary sortas="b-logrotate-prog">logrotate</primary>
+          <indexterm zone="newt libnewt-lib">
+            <primary sortas="b-libnewt-lib">libnewt</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/gnome/applications/network-manager-applet.xml
==============================================================================
--- trunk/BOOK/gnome/applications/network-manager-applet.xml    Sat Jul  5 
13:20:58 2014        (r13345)
+++ trunk/BOOK/gnome/applications/network-manager-applet.xml    Sat Jul  5 
14:17:38 2014        (r13346)
@@ -8,10 +8,10 @@
            
"&gnome-download-http;/network-manager-applet/0.9/network-manager-applet-&network-manager-applet-version;.tar.xz">
   <!ENTITY network-manager-applet-download-ftp
            
"&gnome-download-ftp;/network-manager-applet/0.9/network-manager-applet-&network-manager-applet-version;.tar.xz">
-  <!ENTITY network-manager-applet-md5sum        
"5148348c139229c6a753f815f3f11e1c">
-  <!ENTITY network-manager-applet-size          "1.2 MB">
-  <!ENTITY network-manager-applet-buildsize     "42 MB">
-  <!ENTITY network-manager-applet-time          "0.4 SBU">
+  <!ENTITY network-manager-applet-md5sum        
"6c23e6d208f6e78f2ecb7d0a03ddd03d">
+  <!ENTITY network-manager-applet-size          "1.3 MB">
+  <!ENTITY network-manager-applet-buildsize     "43 MB">
+  <!ENTITY network-manager-applet-time          "0.5 SBU">
 ]>
 
 <sect1 id="network-manager-applet" 
xreflabel="network-manager-applet-&network-manager-applet-version;">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Sat Jul  5 13:20:58 
2014        (r13345)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Sat Jul  5 14:17:38 
2014        (r13346)
@@ -48,6 +48,22 @@
       <para>July 5th, 2014</para>
       <itemizedlist>
         <listitem>
+          <para>[fernando] - Add newt-0.52.17 (libnewt). Fixes
+          <ulink url="&blfs-ticket-root;5240">#5240</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[fernando] - Add libndp-1.3. Fixes
+          <ulink url="&blfs-ticket-root;5239">#5239</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[fernando] - Update network-manager-applet-0.9.10.0. Fixes
+          <ulink url="&blfs-ticket-root;5237">#5237</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[fernando] - Update NetworkManager-0.9.10.0. Fixes
+          <ulink url="&blfs-ticket-root;5236">#5236</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[igor] - Update to lzo-2.08. Fixes
           <ulink url="&blfs-ticket-root;5222">#5222</ulink>.</para>
         </listitem>

Copied and modified: trunk/BOOK/networking/netlibs/libndp.xml (from r13344, 
trunk/BOOK/general/sysutils/logrotate.xml)
==============================================================================
--- trunk/BOOK/general/sysutils/logrotate.xml   Fri Jul  4 13:14:17 2014        
(r13344, copy source)
+++ trunk/BOOK/networking/netlibs/libndp.xml    Sat Jul  5 14:17:38 2014        
(r13346)
@@ -4,34 +4,35 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY logrotate-download-http 
"http://fedorahosted.org/releases/l/o/logrotate/logrotate-&logrotate-version;.tar.gz";>
-  <!ENTITY logrotate-download-ftp  " ">
-  <!ENTITY logrotate-md5sum        "99e08503ef24c3e2e3ff74cc5f3be213">
-  <!ENTITY logrotate-size          "64 KB">
-  <!ENTITY logrotate-buildsize     "1.3 MB">
-  <!ENTITY logrotate-time          "less than 0.1 SBU">
+  <!ENTITY libndp-download-http 
"http://libndp.org/files/libndp-&libndp-version;.tar.gz";>
+  <!ENTITY libndp-download-ftp  " ">
+  <!ENTITY libndp-md5sum        "e4ac1fce2faa664ba8b20df581bf30ea">
+  <!ENTITY libndp-size          "328 KB">
+  <!ENTITY libndp-buildsize     "2.4 MB">
+  <!ENTITY libndp-time          "less than 0.1 SBU">
 ]>
 
-<sect1 id="logrotate" xreflabel="logrotate-&logrotate-version;">
-  <?dbhtml filename="logrotate.html"?>
+<sect1 id="libndp" xreflabel="libndp-&libndp-version;">
+  <?dbhtml filename="libndp.html"?>
 
   <sect1info>
     <othername>$LastChangedBy: bdubbs $</othername>
     <date>$Date: 2014-06-15 13:40:02 -0500 (Sun, 15 Jun 2014) $</date>
   </sect1info>
 
-  <title>Logrotate-&logrotate-version;</title>
+  <title>libndp-&libndp-version;</title>
 
-  <indexterm zone="logrotate">
-    <primary sortas="a-logrotate">logrotate</primary>
+  <indexterm zone="libndp">
+    <primary sortas="a-libndp">libndp</primary>
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to Logrotate</title>
+    <title>Introduction to libndp</title>
 
     <para>
-      The <application>logrotate</application> package allows automatic 
rotation, 
-      compression, removal, and mailing of log files. 
+      The <application>libndp</application> package provides a wrapper for IPv6
+      Neighbor Discovery Protocol. It also provides a tool named ndptool for
+      sending and receiving NDP messages. 
     </para>
 
     &lfs75_checked;
@@ -40,172 +41,64 @@
     <itemizedlist spacing="compact">
       <listitem>
         <para>
-          Download (HTTP): <ulink url="&logrotate-download-http;"/>
+          Download (HTTP): <ulink url="&libndp-download-http;"/>
         </para>
       </listitem>
       <listitem>
         <para>
-          Download (FTP): <ulink url="&logrotate-download-ftp;"/>
+          Download (FTP): <ulink url="&libndp-download-ftp;"/>
         </para>
       </listitem>
       <listitem>
         <para>
-          Download MD5 sum: &logrotate-md5sum;
+          Download MD5 sum: &libndp-md5sum;
         </para>
       </listitem>
       <listitem>
         <para>
-          Download size: &logrotate-size;
+          Download size: &libndp-size;
         </para>
       </listitem>
       <listitem>
         <para>
-          Estimated disk space required: &logrotate-buildsize;
+          Estimated disk space required: &libndp-buildsize;
         </para>
       </listitem>
       <listitem>
         <para>
-          Estimated build time: &logrotate-time;
+          Estimated build time: &libndp-time;
         </para>
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Logrotate Dependencies</bridgehead>
-
-    <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required">
-      <xref linkend="popt"/>
-    </para>
-
-    <bridgehead renderas="sect4">Recommended</bridgehead>
-    <para role="recommended">
-      <xref linkend="fcron"/> (runtime)
-    </para>
-
-    <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional">
-      An <xref linkend="server-mail"/> (runtime)
-    </para>
-
     <para condition="html" role="usernotes">User Notes:
-      <ulink url="&blfs-wiki;/logrotate"/>
+      <ulink url="&blfs-wiki;/libndp"/>
     </para>
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of Logrotate</title>
+    <title>Installation of libndp</title>
 
     <para>
-      Install <application>logrotate</application> by running the following
+      Install <application>libndp</application> by running the following
       command:
     </para>
 
-<screen><userinput>make</userinput></screen>
+<screen><userinput>./configure --prefix=/usr \
+             --sysconfdir=/etc \
+             --localstatedir=/var \
+             --disable-static     &amp;&amp;
+make</userinput></screen>
 
     <para>
-      To test the results, issue: <command>make test</command>. 
+      This package does not come with a test suite. 
     </para>
 
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make MANDIR=/usr/share/man 
install</userinput></screen>
-
-  </sect2>
-
-  <sect2 role="commands">
-    <title>Command Explanations</title>
-
-    <para>
-      <envar>MANDIR=/usr/share/man</envar>: Ensure the man pages are installed 
in 
-      the correct location.
-    </para>
-
-  </sect2>
-
-  <sect2 role="configuration">
-     <title>Configuring Logrotate</title>
-
-     <para><application>Logrotate</application> needs a configuration file, 
-     which must be passed as an argument to the command when executed.  Create 
-     the file as the <systemitem class="username">root</systemitem> 
user:</para>
-
-<screen role="root"><userinput>cat &gt; /etc/logrotate.conf &lt;&lt; EOF
-# Begin of /etc/logrotate.conf
-
-# Rotate log files weekly
-weekly
-
-# Don't send mail to anybody
-nomail
-
-# If the log file is empty, it will not be rotated
-notifempty
-
-# Number of backups that will be kept
-# This will keep the 2 newest backups only
-rotate 2
-
-# Create new empty files after rotating old ones
-# This will create empty log files, with owner
-# set to root, group set to sys, and permissions 644
-create 0664 root sys
-
-# Compress the backups with gzip
-compress
-
-# No packages own lastlog or wtmp -- rotate them here
-/var/log/wtmp {
-    monthly
-    create 0664 root utmp
-    rotate 1
-}
-
-/var/log/lastlog {
-    monthly
-    rotate 1
-}
-
-# Some packages drop log rotation info in this directory
-# so we include any file in it.
-include /etc/logrotate.d
-
-# End of /etc/logrotate.conf
-EOF</userinput></screen>
-
-    <para>Now create the <filename 
class='directory'>/etc/logrotate.d</filename>
-    directory as the  <systemitem class="username">root</systemitem> 
user:</para>
-
-<screen role="root"><userinput> mkdir -p /etc/logrotate.d</userinput></screen>
-
-  <para>At this point additional log rotation commands can be entered, 
typically 
-  in the <filename class='directory'>/etc/logrotate.d</filename> directory.
-  For example:</para>
-
-<screen role="root"><userinput>cat &gt; /etc/logrotate.d/sys.log &lt;&lt; EOF
-sys.log {
-   # If the log file is larger than 100kb, rotate it
-   size   100k
-   rotate 5
-   weekly
-   postrotate
-      /bin/killall -HUP syslogd
-   endscript
-}
-EOF</userinput></screen>
-
-  <para>See the logrotate man page or 
-  <ulink 
url='http://www.techrepublic.com/article/manage-linux-log-files-with-logrotate/'/>
-  for more examples.</para>
-
-  <para>The command <command>logrotate /etc/logrotate.conf</command> can be
-  run manually, however, the command should be run daily.  
-  To set up <xref linkend='fcron'/> to run at 3AM daily, root's crontab
-  should be edited to add:</para>
-
-<screen><literal>0 3 * * *   /usr/sbin/logrotate 
/etc/logrotate.conf</literal></screen>
-
+<screen role="root"><userinput>make install</userinput></screen>
 
   </sect2>
 
@@ -218,8 +111,8 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg> logrotate </seg>
-        <seg> None </seg>
+        <seg> ndptool </seg>
+        <seg> libndp.so </seg>
         <seg> None </seg>
       </seglistitem>
     </segmentedlist>
@@ -229,15 +122,26 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
-      <varlistentry id="logrotate-prog">
-        <term><command>logrotate</command></term>
+      <varlistentry id="libndp-tool">
+        <term><command>ndptool</command></term>
+        <listitem>
+          <para>
+            tool for sending and receiving NDP messages.
+          </para>
+          <indexterm zone="libndp libndp-tool">
+            <primary sortas="b-libndp-tool">libndp</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libndp-lib">
+        <term><filename class="libraryfile">libndp.so</filename></term>
         <listitem>
           <para>
-            performs the log maintenace functions defined in the 
-            configuration files.
+            provides a wrapper for IPv6 Neighbor Discovery Protocol.
           </para>
-          <indexterm zone="logrotate logrotate-prog">
-            <primary sortas="b-logrotate-prog">logrotate</primary>
+          <indexterm zone="libndp libndp-lib">
+            <primary sortas="b-libndp-lib">libndp</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/networking/netlibs/netlibs.xml
==============================================================================
--- trunk/BOOK/networking/netlibs/netlibs.xml   Sat Jul  5 13:20:58 2014        
(r13345)
+++ trunk/BOOK/networking/netlibs/netlibs.xml   Sat Jul  5 14:17:38 2014        
(r13346)
@@ -29,6 +29,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libnice.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libnl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libpcap.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libndp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libsoup.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libtirpc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="neon.xml"/>

Modified: trunk/BOOK/networking/netutils/networkmanager.xml
==============================================================================
--- trunk/BOOK/networking/netutils/networkmanager.xml   Sat Jul  5 13:20:58 
2014        (r13345)
+++ trunk/BOOK/networking/netutils/networkmanager.xml   Sat Jul  5 14:17:38 
2014        (r13346)
@@ -8,10 +8,10 @@
            
"&gnome-download-http;/NetworkManager/0.9/NetworkManager-&NetworkManager-version;.tar.xz">
   <!ENTITY NetworkManager-download-ftp
            
"&gnome-download-ftp;/NetworkManager/0.9/NetworkManager-&NetworkManager-version;.tar.xz">
-  <!ENTITY NetworkManager-md5sum        "aad2558887e25417c52eb2deaade2f85">
-  <!ENTITY NetworkManager-size          "2.0 MB">
-  <!ENTITY NetworkManager-buildsize     "82 MB (additional 2 MB for the 
tests)">
-  <!ENTITY NetworkManager-time          "0.9 SBU">
+  <!ENTITY NetworkManager-md5sum        "21b9051dbbd6434df4624a90ca9d71b6">
+  <!ENTITY NetworkManager-size          "2.5 MB">
+  <!ENTITY NetworkManager-buildsize     "127 MB (additional 10 MB for the 
tests)">
+  <!ENTITY NetworkManager-time          "1.5 SBU">
 ]>
 
 <sect1 id="NetworkManager" xreflabel="NetworkManager-&NetworkManager-version;">
@@ -80,8 +80,10 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
       <xref linkend="dbus-glib"/>,
+      <xref linkend="libndp"/>,
       <xref linkend="libnl"/>,
-      <xref linkend="nss"/>, and
+      <xref linkend="nss"/>,
+      (or <xref linkend="gnutls"/>), and
       <xref linkend="udev-extras"/> (for GUdev)
     </para>
 
@@ -93,6 +95,7 @@
       <xref linkend="gobject-introspection"/>,
       <xref linkend="iptables"/>,
       <xref linkend="libsoup"/>,
+      <xref linkend="newt"/> (for <command>nmtui</command>,
       <xref linkend="polkit"/>,
       <xref linkend="upower"/>, and
       <xref linkend="vala"/>
@@ -101,10 +104,12 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gtk-doc"/>,
+      <xref linkend="qt4"/>,
+      <xref linkend="valgrind"/>,
+      <xref linkend="wpa_supplicant"/> (built with D-Bus support),
+      <ulink url="http://libteam.org/";>libteam</ulink>, and
       <ulink url="http://www.freedesktop.org/software/ModemManager/";>
       ModemManager</ulink>,
-      <xref linkend="qt4"/>, and
-      <xref linkend="wpa_supplicant"/> (built with D-Bus support)
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -126,7 +131,9 @@
 <screen><userinput>./configure --prefix=/usr        \
             --sysconfdir=/etc    \
             --localstatedir=/var \
-            --disable-ppp &amp;&amp;
+            --with-nmtui         \
+            --disable-ppp        \
+            --with-systemdsystemunitdir=no amp;&amp;
 make</userinput></screen>
 
     <para>
@@ -146,13 +153,24 @@
     <title>Command Explanations</title>
 
     <para>
-      <option>--disable-ppp</option>: This parameter disables optional
+      <parameter>--with-nmtui</parameter>: This parameter enables build of
+      <command>nmtui</command>.
+    </para>
+
+    <para>
+      <parameter>--with-systemdsystemunitdir=no</parameter>: This parameter is
+      used for sysv init systems. If you use systemd, replace "no" by the
+      proper directory.
+    </para>
+
+    <para>
+      <parameter>--disable-ppp</parameter>: This parameter disables parameteral
       <application>PPP</application> support in
       <application>NetworkManager</application>.
     </para>
 
     <para>
-      <option>--enable-doc</option>: Use this switch if you have installed
+      <option>--enable-gtk-doc</option>: Use this switch if you have installed
       <xref linkend="gtk-doc"/> and wish to build the API manuals.
     </para>
 
@@ -161,13 +179,6 @@
       <application>Iptables</application> installed.
     </para>
 
-    <para><option>--libexecdir=/usr/lib/NetworkManager</option>: This option
-    creates a <filename class="directory">NetworkManager</filename> directory 
in
-    <filename class="directory">/usr/lib</filename> for the package's private
-    programs, instead of using <filename
-    class="directory">/usr/libexec</filename> in accordance with the old 
version
-    of the FHS used before LFS-7.5.</para>
-
   </sect2>
 
   <sect2 role="configuration">
@@ -204,7 +215,10 @@
 EOF</userinput></screen>
 
       <para>
-        See <command>man 5 NetworkManager.conf</command> for any additional 
options.
+        You can add <option>dns=none</option> to suppress changes to
+         <filename>/etc/resolv.conf</filename>. See
+         <command>man 5 NetworkManager.conf</command>
+         for any additional options.
       </para>
 
     </sect3>
@@ -239,16 +253,20 @@
 
       <seglistitem>
         <seg>
-          nmcli, nm-online, nm-tool, and NetworkManager
+          NetworkManager, nm-avahi-autoipd.action, nm-dhcp-helper,
+          nm-dispatcher, nm-online, nmcli, and, hardlinked to each other:
+          nmtui, nmtui-connect, nmtui-edit, and nmtui-hostname
         </seg>
         <seg>
-          libnm-glib.so, libnm-glib-vpn.so, and libnm-util.so
+          libnm-glib.so, libnm-glib-vpn.so, and libnm-util.so and
+          modules under /usr/lib/NetworkManager
         </seg>
         <seg>
           /etc/NetworkManager,
           /usr/include/libnm-glib,
           /usr/include/NetworkManager,
           /usr/lib/NetworkManager,
+          /usr/share/doc/NetworkManager,
           /usr/share/gtk-doc/html/libnm-glib,
           /usr/share/gtk-doc/html/libnm-util,
           /usr/share/gtk-doc/html/NetworkManager,
@@ -289,16 +307,51 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="nm-tool">
-        <term><command>nm-tool</command></term>
+      <varlistentry id="nmtui">
+        <term><command>nmtui</command></term>
+        <listitem>
+          <para>
+            interactive ncurses based interface for
+            <application>nmcli</application>.
+          </para>
+          <indexterm zone="NetworkManager nmtui">
+            <primary sortas="b-nmtui">nmtui</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="nmtui-connect">
+        <term><command>nmtui-connect</command></term>
+        <listitem>
+          <para>
+            interactive ncurses based interface connection activate/deactivate.
+          </para>
+          <indexterm zone="NetworkManager nmtui-connect">
+            <primary sortas="b-nmtui-connect">nmtui-connect</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="nmtui-edit">
+        <term><command>nmtui-edit</command></term>
+        <listitem>
+          <para>
+            interactive ncurses based interface connection editor.
+          </para>
+          <indexterm zone="NetworkManager nmtui-edit">
+            <primary sortas="b-nmtui-edit">nmtui-edit</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="nmtui-hostname">
+        <term><command>nmtui-hostname</command></term>
         <listitem>
           <para>
-            is used to provide information about
-            <application>NetworkManager</application>,
-            device, and wireless networks.
+            interactive ncurses based interface hostname editor.
           </para>
-          <indexterm zone="NetworkManager nm-tool">
-            <primary sortas="b-nm-tool">nm-tool</primary>
+          <indexterm zone="NetworkManager nmtui-hostname">
+            <primary sortas="b-nmtui-hostname">nmtui-hostname</primary>
           </indexterm>
         </listitem>
       </varlistentry>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to