Changeset d497e89


Ignore:
Timestamp:
04/06/2012 10:56:48 PM (12 years ago)
Author:
Krejzi <krejzi@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
ebedcd9
Parents:
6a604251
Message:

NetworkManager 0.9.4.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9869 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r6a604251 rd497e89  
    44-->
    55
    6 <!ENTITY day          "06">                   <!-- Always 2 digits -->
     6<!ENTITY day          "07">                   <!-- Always 2 digits -->
    77<!ENTITY month        "04">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2012">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "April 6th, &year;">
     12<!ENTITY releasedate  "April 7th, &year;">
    1313<!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
    1414<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
     
    6060<!-- End LFS versions -->
    6161
    62 <!ENTITY blfs-bootscripts-version     "20120406">
     62<!ENTITY blfs-bootscripts-version     "20120407">
    6363<!ENTITY blfs-bootscripts-download    "&downloads-root;/blfs-bootscripts-&blfs-bootscripts-version;.tar.bz2">
    6464
     
    502502<!ENTITY avahi-version                "0.6.31">
    503503<!ENTITY mod_dnssd-version            "0.6">
    504 <!ENTITY NetworkManager-version       "0.9.2.0">
     504<!ENTITY NetworkManager-version       "0.9.4.0">
    505505<!ENTITY wicd-major-version             "1.7">
    506506<!ENTITY wicd-version                 "1.7.1">
  • introduction/welcome/changelog.xml

    r6a604251 rd497e89  
    4242
    4343-->
     44    <listitem>
     45      <para>April 7th, 2012</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[krejzi] - networkmanager 0.9.4.0.</para>
     49        </listitem>
     50      </itemizedlist>
     51    </listitem>
    4452
    4553    <listitem>
  • networking/netutils/networkmanager.xml

    r6a604251 rd497e89  
    55  %general-entities;
    66
    7   <!ENTITY NetworkManager-download-http "&gnome-download-http;/NetworkManager/0.9/NetworkManager-&NetworkManager-version;.tar.xz">
    8   <!ENTITY NetworkManager-download-ftp  "&gnome-download-ftp;/NetworkManager/0.9/NetworkManager-&NetworkManager-version;.tar.xz">
    9   <!ENTITY NetworkManager-md5sum        "d7dce01e97758253bc4ed81d7b86045f">
    10   <!ENTITY NetworkManager-size          "1.7 MB">
    11   <!ENTITY NetworkManager-buildsize     "51 MB">
    12   <!ENTITY NetworkManager-time          "1.1 SBU">
     7  <!ENTITY NetworkManager-download-http
     8           "&gnome-download-http;/NetworkManager/0.9/NetworkManager-&NetworkManager-version;.tar.xz">
     9  <!ENTITY NetworkManager-download-ftp 
     10           "&gnome-download-ftp;/NetworkManager/0.9/NetworkManager-&NetworkManager-version;.tar.xz">
     11  <!ENTITY NetworkManager-md5sum        "66a54b51a4998c484613911b72a7e6ff">
     12  <!ENTITY NetworkManager-size          "1.8 MB">
     13  <!ENTITY NetworkManager-buildsize     "65 MB">
     14  <!ENTITY NetworkManager-time          "1.0 SBU">
    1315]>
    1416
     
    3638    detected and re-joined automatically the next time its available.</para>
    3739
    38     &lfs70_built;
     40    &lfs70_checked;
    3941
    4042    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6062    </itemizedlist>
    6163
    62     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     64    <bridgehead renderas="sect3">Additional Download</bridgehead>
    6365    <itemizedlist spacing='compact'>
    6466      <listitem>
    6567        <para>Required Patch: <ulink
    66         url="&patch-root;/NetworkManager-&NetworkManager-version;-lfs-2.patch"/></para>
     68        url="&patch-root;/NetworkManager-&NetworkManager-version;-lfs-1.patch"/></para>
    6769      </listitem>
    6870    </itemizedlist>
     
    7173
    7274    <bridgehead renderas="sect4">Required</bridgehead>
    73     <para role="required"><xref linkend="libnl"/>,
    74     <xref linkend="pkgconfig"/>,
    75     <xref linkend="dbus-glib"/>,
    76     <xref linkend="libgcrypt"/>,
    77     <xref linkend="gtk-doc"/>,
    78     <xref linkend="polkit"/>,
    79     <xref linkend="udev"/>,
    80     <xref linkend="gnutls"/>,
    81     <xref linkend="iptables"/>, and
    82     <xref linkend="wireless_tools"/></para>
     75    <para role="required">
     76      <xref linkend="dbus-glib"/>,
     77      <xref linkend="gnutls"/>,
     78      <xref linkend="iptables"/>,
     79      <xref linkend="libgcrypt"/>,
     80      <xref linkend="libnl"/>,
     81      <xref linkend="libsoup"/>,
     82      <xref linkend="polkit"/>,
     83      <xref linkend="udev"/> and
     84      <xref linkend="wireless_tools"/>
     85    </para>
     86
     87    <bridgehead renderas="sect4">Recommended</bridgehead>
     88    <para role="recommended">
     89      <xref linkend="consolekit"/>,
     90      <xref linkend="dhcpcd"/> or
     91      <xref linkend="dhcp-client"/> and
     92      <xref linkend="gobject-introspection"/>
     93      (Required if building Gnome Shell).
     94    </para>
    8395
    8496    <bridgehead renderas="sect4">Optional</bridgehead>
    85     <para role="optional"><xref linkend="dhcpcd"/>
    86     or <xref linkend="dhcp-client"/> are needed at runtime if you intend to use
    87     this package to control your network connection :
    88     <application>NetworkManager</application> will be invoked automatically by a
    89     <application>GNOME</application> desktop, but can be treated as just a build
    90     requirement if you only have a wired connection.</para>
     97    <para role="optional">
     98      <xref linkend="gtk-doc"/>,
     99      <ulink url="http://ftp.gnome.org/pub/gnome/sources/ModemManager/">
     100      ModemManager</ulink>,
     101      <xref linkend="ppp"/> and
     102      <xref linkend="wpa_supplicant"/> (Built with DBus support).
     103    </para>
    91104
    92105    <para condition="html" role="usernotes">User Notes:
     
    101114    commands:</para>
    102115
    103 <screen><userinput>patch -Np1 -i ../NetworkManager-&NetworkManager-version;-lfs-2.patch &amp;&amp;
     116<screen><userinput>patch -Np1 -i ../NetworkManager-&NetworkManager-version;-lfs-1.patch &amp;&amp;
    104117./configure --prefix=/usr \
     118            --sysconfdir=/etc \
    105119            --libexecdir=/usr/lib/NetworkManager \
    106120            --localstatedir=/var \
    107121            --with-systemdsystemunitdir=no \
    108             --with-crypto=gnutls \
    109             --disable-wimax \
    110             --disable-ppp --with-tests&amp;&amp;
     122            --with-crypto=gnutls &amp;&amp;
    111123make</userinput></screen>
    112124
     
    121133  <sect2 role="commands">
    122134    <title>Command Explanations</title>
    123 
    124     <para><command>patch -Np1 -i ../NetworkManager-&NetworkManager-version;-lfs-2.patch</command>:
    125     This command adds some code to enable the application to run on LFS.</para>
    126 
    127     <para><parameter>--libexecdir=/usr/lib/NetworkManager</parameter>: This parameter puts
    128     the action files and crash-logger in a directory which is compatible with the
    129     <literal>FHS</literal>.</para>
    130 
    131     <para><parameter>--localstatedir=/var</parameter>: This command
    132     puts files in <filename class="directory">/var</filename> instead of
    133     <filename class="directory">/usr/var</filename>.</para>
    134135
    135136    <para><parameter>--with-systemdsystemunitdir=no</parameter>: This parameter is
     
    140141    of <application>nss</application>.</para>
    141142
    142     <para><parameter>--disable-wimax</parameter>: This parameter prevents the
    143     package attempting to use the Intel WiMAX SDK.</para>
    144 
    145     <para><parameter>--disable-ppp</parameter>: This parameter prevents the
    146     package from including ppp support.</para>
    147 
    148143    <para><option>--with-distro=lfs</option>: This parameter is only needed if you
    149144    failed to create <filename>/etc/lfs-release</filename> when you installed LFS.
    150145    </para>
     146
     147  </sect2>
     148
     149  <sect2 role="configuration">
     150    <title>Configuring NetworkManager</title>
     151
     152    <sect3 id="NetworkManager-config">
     153      <title>Config Files</title>
     154      <para>
     155        <filename>/etc/NetworkManager/NetworkManager.conf</filename>
     156      </para>
     157
     158      <indexterm zone="NetworkManager NetworkManager-config">
     159        <primary
     160        sortas="e-etc-NetworkManager-NetworkManager.conf">
     161        /etc/NetworkManager/NetworkManager.conf</primary>
     162      </indexterm>
     163
     164    </sect3>
     165
     166    <sect3><title>Configuration Information</title>
     167
     168      <para>
     169        For <application>NetworkManager</application> to work, at least
     170        minimal configuration file must be present. Such file is not
     171        installed with <command>make install</command>. Issue following
     172        command as the
     173        <systemitem class="username">root</systemitem> user to create
     174        minimal <filename>NetworkManager.conf</filename> file:
     175      </para>
     176
     177<screen role="root"><userinput>cat &gt;&gt; /etc/NetworkManager/NetworkManager.conf &lt;&lt; "EOF"
     178<literal>[main]
     179plugins=keyfile</literal>
     180EOF</userinput></screen>
     181
     182      <para>
     183        See <command>man 5 NetworkManager.conf</command> for any additional options.
     184      </para>       
     185
     186    </sect3>
     187
     188    <sect3 id="NetworkManager-init">
     189      <title>Boot Script</title>
     190
     191      <para>
     192        To automatically start the <command>NetworkManager</command> daemon when the
     193        system is rebooted, install the
     194        <filename>/etc/rc.d/init.d/networkmanager</filename> bootscript from the
     195        <xref linkend="bootscripts"/> package.
     196      </para>
     197
     198      <indexterm zone="NetworkManager NetworkManager-init">
     199        <primary sortas="f-NetworkManager">NetworkManager</primary>
     200      </indexterm>
     201
     202<screen role="root"><userinput>make install-networkmanager</userinput></screen>
     203    </sect3>
    151204
    152205  </sect2>
     
    161214
    162215      <seglistitem>
    163         <seg>NetworkManager, nm-avahi-autoipd.action, nm-crash-logger, nm-dhcp-client.action, nm-dispatcher.action, nm-online, nm-tool, and nmcli</seg>
    164         <seg>libnm-glib-vpn.so, libnm-glib.so, and libnm-util.so</seg>
    165         <seg>/{etc/{NetworkManager/{dispatcher.d,system-connections},dbus-1/system.d},udev/rules.d,usr/{include/{NetworkManager,libnm-glib},lib/NetworkManager,share/NetworkManager},var/{lib/NetworkManager,run/NetworkManager}}</seg>
     216        <seg>
     217          nmcli, nm-online, nm-tool and NetworkManager
     218        </seg>
     219        <seg>
     220          libnm-glib.so, libnm-glib-vpn.so and libnm-util.so
     221        </seg>
     222        <seg>
     223          /etc/NetworkManager, /usr/include/libnm-glib,
     224          /usr/include/NetworkManager, /usr/lib/NetworkManager,
     225          /usr/share/NetworkManager, /var/lib/NetworkManager and
     226          /var/run/NetworkManager
     227        </seg>
    166228      </seglistitem>
    167229    </segmentedlist>
     
    172234      <?dbhtml list-presentation="table"?>
    173235
    174       <varlistentry id="NetworkManager-prog">
    175         <term><command>NetworkManager-prog</command></term>
    176         <listitem>
    177           <para>does this .....</para>
    178           <indexterm zone="NetworkManager NetworkManager-prog">
    179             <primary sortas="b-NetworkManager-prog">NetworkManager-prog</primary>
    180           </indexterm>
    181         </listitem>
    182       </varlistentry>
    183 
    184       <varlistentry id="nm-avahi-autoipd.action">
    185         <term><command>nm-avahi-autoipd.action</command></term>
    186         <listitem>
    187           <para>does this .....</para>
    188           <indexterm zone="NetworkManager nm-avahi-autoipd.action">
    189             <primary sortas="b-nm-avahi-autoipd.action">nm-avahi-autoipd.action</primary>
    190           </indexterm>
    191         </listitem>
    192       </varlistentry>
    193 
    194       <varlistentry id="nm-crash-logger">
    195         <term><command>nm-crash-logger</command></term>
    196         <listitem>
    197           <para>does this .....</para>
    198           <indexterm zone="NetworkManager nm-crash-logger">
    199             <primary sortas="b-nm-crash-logger">nm-crash-logger</primary>
    200           </indexterm>
    201         </listitem>
    202       </varlistentry>
    203 
    204       <varlistentry id="nm-dhcp-client.action">
    205         <term><command>nm-dhcp-client.action</command></term>
    206         <listitem>
    207           <para>does this .....</para>
    208           <indexterm zone="NetworkManager nm-dhcp-client.action">
    209             <primary sortas="b-nm-dhcp-client.action">nm-dhcp-client.action</primary>
    210           </indexterm>
    211         </listitem>
    212       </varlistentry>
    213 
    214       <varlistentry id="nm-dispatcher.action">
    215         <term><command>nm-dispatcher.action</command></term>
    216         <listitem>
    217           <para>does this .....</para>
    218           <indexterm zone="NetworkManager nm-dispatcher.action">
    219             <primary sortas="b-nm-dispatcher.action">nm-dispatcher.action</primary>
     236      <varlistentry id="nmcli">
     237        <term><command>nmcli</command></term>
     238        <listitem>
     239          <para>is a command-line tool for controlling NetworkManager
     240          and getting its status.</para>
     241          <indexterm zone="NetworkManager nmcli">
     242            <primary sortas="b-nmcli">nmcli</primary>
    220243          </indexterm>
    221244        </listitem>
     
    225248        <term><command>nm-online</command></term>
    226249        <listitem>
    227           <para>does this .....</para>
     250          <para>is a utility to find out whether we are online.</para>
    228251          <indexterm zone="NetworkManager nm-online">
    229252            <primary sortas="b-nm-online">nm-online</primary>
     
    235258        <term><command>nm-tool</command></term>
    236259        <listitem>
    237           <para>does this .....</para>
     260          <para>is used to provide information about NetworkManager,
     261          device, and wireless networks.</para>
    238262          <indexterm zone="NetworkManager nm-tool">
    239263            <primary sortas="b-nm-tool">nm-tool</primary>
     
    242266      </varlistentry>
    243267
    244       <varlistentry id="nmcli">
    245         <term><command>nmcli</command></term>
    246         <listitem>
    247           <para>does this .....</para>
    248           <indexterm zone="NetworkManager nmcli">
    249             <primary sortas="b-nmcli">nmcli</primary>
     268      <varlistentry id="NetworkManager-prog">
     269        <term><command>NetworkManager</command></term>
     270        <listitem>
     271          <para>is the network management daemon.</para>
     272          <indexterm zone="NetworkManager NetworkManager-prog">
     273            <primary sortas="b-NetworkManager-prog">NetworkManager</primary>
     274          </indexterm>
     275        </listitem>
     276      </varlistentry>
     277
     278      <varlistentry id="libnm-glib">
     279        <term><filename class='libraryfile'>libnm-glib.so</filename></term>
     280        <listitem>
     281          <para>contains functions used by NetworkManager.</para>
     282          <indexterm zone="NetworkManager libnm-glib">
     283            <primary sortas="c-libnm-glib">libnm-glib.so</primary>
    250284          </indexterm>
    251285        </listitem>
     
    255289        <term><filename class='libraryfile'>libnm-glib-vpn.so</filename></term>
    256290        <listitem>
    257           <para>contains functions that .....</para>
     291          <para>contains functions used by NetworkManager VPN plugins.</para>
    258292          <indexterm zone="NetworkManager libnm-glib-vpn">
    259293            <primary sortas="c-libnm-glib-vpn">libnm-glib-vpn.so</primary>
     
    262296      </varlistentry>
    263297
    264       <varlistentry id="libnm-glib">
    265         <term><filename class='libraryfile'>libnm-glib.so</filename></term>
    266         <listitem>
    267           <para>contains functions that .....</para>
    268           <indexterm zone="NetworkManager libnm-glib">
    269             <primary sortas="c-libnm-glib">libnm-glib.so</primary>
    270           </indexterm>
    271         </listitem>
    272       </varlistentry>
    273 
    274298      <varlistentry id="libnm-util">
    275299        <term><filename class='libraryfile'>libnm-util.so</filename></term>
    276300        <listitem>
    277           <para>contains functions that .....</para>
     301          <para>contains functions used by NetworkManager utils.</para>
    278302          <indexterm zone="NetworkManager libnm-util">
    279303            <primary sortas="c-libnm-util">libnm-util.so</primary>
Note: See TracChangeset for help on using the changeset viewer.