Changeset 0fe2f5b for networking


Ignore:
Timestamp:
01/25/2016 11:54:30 PM (8 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
a88ee2e
Parents:
ea0c1c2
Message:
  • Boost-1.60.0: simplify python sed.
  • Lynx-2.8.8rel.2: simplify configuration seds.
  • Update to bluefish-2.2.8.
  • Update to LVM2.2.02.141.
  • Update to wicd-1.7.4.
  • Update to libinput-1.1.5.
  • Update to v4l-utils-1.10.0.

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

Location:
networking
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • networking/netutils/wicd.xml

    rea0c1c2 r0fe2f5b  
    55  %general-entities;
    66
    7   <!ENTITY wicd-download-http "http://launchpad.net/wicd/&wicd-major-version;/&wicd-version;/+download/wicd-&wicd-version;.tar.gz">
     7  <!ENTITY wicd-download-http "https://launchpad.net/wicd/&wicd-major-version;/&wicd-version;/+download/wicd-&wicd-version;.tar.gz">
    88  <!ENTITY wicd-download-ftp  " ">
    9   <!ENTITY wicd-md5sum        "162ca2e6f4ab903bb7ab2bc0adb7d1aa">
    10   <!ENTITY wicd-size          "532 KB">
    11   <!ENTITY wicd-buildsize     "4.1 MB">
     9  <!ENTITY wicd-md5sum        "db022107e5abacec68464c934597f9a2">
     10  <!ENTITY wicd-size          "620 KB">
     11  <!ENTITY wicd-buildsize     "4.4 MB">
    1212  <!ENTITY wicd-time          "less than 0.1 SBU">
    1313]>
     
    6666    <bridgehead renderas="sect3">Wicd Dependencies</bridgehead>
    6767
    68     <note><para>Wicd uses <command>ifconfig</command> to activate network
    69     connections. <command>ifconfig</command> is provided by both the Inetutils
    70     and Net-tools packages. The Inetutils package is part of LFS, but the
    71     <command>ifconfig</command> command is not installed by the LFS instructions.
    72     If you choose to install the Inetutils version of <option>ifconfig</option>,
    73     you need to reinstall the package and configure it without the
    74     <option>--disable-ifconfig</option> switch.
    75     </para></note>
    76 
    7768    <bridgehead renderas="sect4">Required</bridgehead>
    7869    <para role="required">
     
    8071    <xref linkend="dbus-python"/>,
    8172    <xref linkend="wireless_tools"/>, and
    82     <xref linkend="net-tools"/> (Wicd needs <command>ifconfig</command> and
    83     <command>mii-tool</command> from this package)
     73    <xref linkend="net-tools"/>
     74    (Wicd needs <command>mii-tool</command> from this package)
    8475    </para>
    8576
     
    9485    <para role="optional">
    9586    <xref linkend="pm-utils"/> (for suspend/resume integration),
    96     <ulink url="http://excess.org/urwid/">Urwid</ulink> (for the Curses-based frontend), and
    97     <ulink url="http://babel.edgewall.org/">Babel</ulink> (for internationalization)
     87    <ulink url="http://urwid.org/">Urwid</ulink>
     88    (for the Curses-based frontend), and
     89    <ulink url="http://babel.edgewall.org/">Babel</ulink>
     90    (for internationalization)
    9891    </para>
    9992
     
    109102    commands:</para>
    110103
    111 <screen><userinput>sed -e "/wpath.logrotate\|wpath.systemd/d" \
     104<screen><userinput>sed -e "s/ 'CHANGES',//" \
     105    -e "/wpath.logrotate\|wpath.systemd/d" \
    112106    -e "/detection failed/ a\                self.init=\'init\/default\/wicd\'" \
    113     -i setup.py                                     &amp;&amp;
    114 rm po/*.po                                          &amp;&amp;
     107    -i.orig setup.py &amp;&amp;;
     108
     109rm po/*.po           &amp;&amp;
    115110
    116111python setup.py configure --no-install-kde     \
     
    123118    <para>This package does not come with a test suite.</para>
    124119
    125     <para>Now, as the <systemitem class="username">root</systemitem> user, install the package:</para>
    126 
    127 <screen role="root"><userinput>LANG=C python setup.py install</userinput></screen>
     120    <para>Now, as the <systemitem class="username">root</systemitem> user,
     121    install the package:</para>
     122
     123<screen role="root"><userinput>python setup.py install</userinput></screen>
    128124
    129125  </sect2>
     
    132128    <title>Command Explanations</title>
    133129
    134     <para><command>sed -e ... -i setup.py</command>: The first command in this
    135     <command>sed</command> prevents installation of
    136     <command>logrotate</command> and systemd configuration files. You may omit
    137     it if you use these utilities. The second command in this
    138     <command>sed</command> fixes buildng with BLFS
    139     <quote>distro</quote>.</para>
     130    <para><command>sed -e ... -i setup.py</command>: The first expression in
     131    this <command>sed</command> command prevents a build failure (trying
     132    installation of nonexistent file "CHANGES"). The second one prevents
     133    installation of logrotate and systemd configuration files. You may omit it
     134    if you use these utilities. The third one fixes building with BLFS.</para>
    140135
    141136    <para><command>rm po/*.po</command>: This command removes the international
    142     messages associated with this package.  The command is required unless
    143     Babel is installed.  If it is installed, po/ast.po still needs to be removed
    144     in order for the build to complete.</para>
     137    messages associated with this package.  The command is required unless Babel
     138    is installed.  If it is installed, po/ast.po still needs to be removed in
     139    order for the build to complete.</para>
    145140
    146141    <para><option>--no-install-kde</option>: Prevent installation of an
    147     autostart desktop file for KDE. If you use KDE, you should instead install the
    148     <ulink url="http://projects.kde.org/projects/extragear/network/wicd-kde">Wicd KDE Client</ulink>.
    149     </para>
     142    autostart desktop file for KDE. If you use KDE, you should instead install
     143    the
     144    <ulink url="http://projects.kde.org/projects/extragear/network/wicd-kde">Wicd
     145    KDE Client</ulink>.</para>
    150146
    151147    <para><option>--no-install-acpi</option>: Prevent installation of
     
    153149    Omit this option if you use acpid.</para>
    154150
    155     <para><option>--no-install-pmutils</option>: Prevent installation of hooks for
    156     pm-utils. Omit this option if you use pm-utils.</para>
    157 
    158     <para><option>--no-install-init</option>: Prevent installation of any init scripts,
    159     as a bootscript is installed later in the instructions.</para>
     151    <para><option>--no-install-pmutils</option>: Prevent installation of hooks
     152    for pm-utils. Omit this option if you use pm-utils.</para>
     153
     154    <para><option>--no-install-init</option>: Prevent installation of any init
     155    scripts, as a bootscript is installed later in the instructions.</para>
    160156
    161157    <para><option>--no-install-gnome-shell-extensions</option>: Prevent
     
    166162    The group that will have permission to use the Wicd client (default is the
    167163    <systemitem class="groupname">users</systemitem> group).</para>
    168 
    169     <para><envar>LANG=C</envar>: This environment variable is needed to allow
    170     the installation to complete.</para>
    171164
    172165  </sect2>
     
    231224      <seglistitem>
    232225        <seg>wicd, wicd-cli, wicd-client, wicd-curses, and wicd-gtk</seg>
    233         <seg>none</seg>
    234         <seg>/etc/wicd, /usr/lib/python&python2-majorver;/site-packages/wicd,
    235         /usr/share/doc/wicd-&wicd-version;, /usr/share/pixmaps/wicd,
    236         /usr/share/wicd, /var/lib/wicd, /var/log/wicd, and /var/run/wicd</seg>
     226        <seg>None</seg>
     227        <seg>/{etc,usr/share,var/lib,var/log,var/run}/wicd,
     228        /usr/lib/python2.7/site-packages/wicd and
     229        /usr/share/doc/wicd-&wicd-version;</seg>
    237230      </seglistitem>
    238231    </segmentedlist>
  • networking/textweb/lynx.xml

    rea0c1c2 r0fe2f5b  
    201201      user, change this setting:</para>
    202202
    203 <screen role="root"><userinput>sed -i 's/#\(LOCALE_CHARSET\):FALSE/\1:TRUE/' /etc/lynx/lynx.cfg</userinput></screen>
     203<screen role="root"><userinput>sed -e '/#LOCALE/     a LOCALE_CHARSET:TRUE'     \
     204    -i /etc/lynx/lynx.cfg</userinput></screen>
    204205
    205206      <para>The built-in editor in <application>Lynx</application>
     
    212213      combination by default). Still as the
    213214      <systemitem class="username">root</systemitem> user:</para>
    214 <screen role="root"><userinput>sed -i 's/#\(DEFAULT_EDITOR\):/\1:vi/' /etc/lynx/lynx.cfg</userinput></screen>
     215<screen role="root"><userinput>sed -e '/#DEFAULT_ED/ a DEFAULT_EDITOR:vi'       \
     216    -i /etc/lynx/lynx.cfg</userinput></screen>
    215217
    216218      <para><application>Lynx</application> handles the following values of
     
    227229      <systemitem class="username">root</systemitem> user, change this
    228230      setting:</para>
    229 <screen role="root"><userinput>sed -i 's/#\(PERSISTENT_COOKIES\):FALSE/\1:TRUE/' /etc/lynx/lynx.cfg</userinput></screen>
     231<screen role="root"><userinput>sed -e '/#PERSIST/    a PERSISTENT_COOKIES:TRUE' \
     232    -i /etc/lynx/lynx.cfg</userinput></screen>
    230233
    231234      <para>Many other system-wide settings such as proxies can also be set
Note: See TracChangeset for help on using the changeset viewer.