Changeset 874fec7f


Ignore:
Timestamp:
02/15/2012 04:30:29 PM (12 years ago)
Author:
Andrew Benton <andy@…>
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:
220dad7
Parents:
800f6b1
Message:

curl-7.24.0

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r800f6b1 r874fec7f  
    492492
    493493<!-- Chapter 16 -->
    494 <!ENTITY curl-version                 "7.22.0">
     494<!ENTITY curl-version                 "7.24.0">
    495495<!ENTITY libgdata-version             "0.10.1">
    496496<!ENTITY libnice-version              "0.1.1">
  • general/prog/git.xml

    r800f6b1 r874fec7f  
    145145      <xref linkend="subversion"/> and its perl bindings.</para>
    146146
    147       <para>To be able to use git to pull from a https source you need to tell
    148       it where the ssl certificates are. To install the SSL certificate bundle,
    149       see <xref linkend="curl"/>. To set the location of the SSL certificate
    150       bundle for all users, as the
     147      <para>To be able to use git to pull from a https source you need first
     148      install the <xref linkend="cacerts"/> and then configure git to know where
     149      they are. To set the location of the SSL certificates for all just the
     150      current user:</para>
     151
     152<screen><userinput>git config --global http.sslCAPath /etc/ssl/certs</userinput></screen>
     153
     154      <para>Alternatively, to define http.sslCAPath  for all users, as the
    151155      <systemitem class="username">root</systemitem> user:</para>
    152156
    153 <screen role="root"><userinput>git config --system http.sslcainfo /etc/ssl/certs/ca-bundle.crt</userinput></screen>
    154 
    155       <para>Alternatively, to define http.sslcainfo only for yourself:</para>
    156 
    157 <screen><userinput>git config --global http.sslcainfo /etc/ssl/certs/ca-bundle.crt</userinput></screen>
     157<screen role="root"><userinput>git config --system http.sslCAPath /etc/ssl/certs</userinput></screen>
    158158    </sect3>
    159159  </sect2>
  • introduction/welcome/changelog.xml

    r800f6b1 r874fec7f  
    6363          <para>[abenton] - add Git 1.7.9.</para>
    6464        </listitem>
     65        <listitem>
     66          <para>[abenton] - cURL 7.24.0.</para>
     67        </listitem>
    6568      </itemizedlist>
    6669    </listitem>
  • networking/netlibs/curl.xml

    r800f6b1 r874fec7f  
    55  %general-entities;
    66
    7   <!ENTITY curl-download-http "http://curl.haxx.se/download/curl-&curl-version;.tar.bz2">
    8   <!--<!ENTITY curl-download-ftp  "ftp://gd.tuwien.ac.at/utils/archivers/curl/curl-&curl-version;.tar.bz2">-->
     7  <!ENTITY curl-download-http
     8  "http://curl.haxx.se/download/curl-&curl-version;.tar.lzma">
     9  <!--<!ENTITY curl-download-ftp
     10  "ftp://gd.tuwien.ac.at/utils/archivers/curl/curl-&curl-version;.tar.bz2">-->
    911  <!ENTITY curl-download-ftp  " ">
    10   <!ENTITY curl-md5sum        "bdb5c226d37c4a6082c70e7ef6f63060">
    11   <!ENTITY curl-size          "2.2 MB">
    12   <!ENTITY curl-buildsize     "37 MB">
    13   <!ENTITY curl-time          "3.0 SBU (including the test suite)">
     12  <!ENTITY curl-md5sum        "713d7d7cbc5cfaabd785a2ff905096f2">
     13  <!ENTITY curl-size          "1.9 MB">
     14  <!ENTITY curl-buildsize     "31 MB">
     15  <!ENTITY curl-time          "0.5 SBU">
    1416]>
    1517
     
    3638    transferring files with URL syntax to any of the following protocols:
    3739    FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
    38     This ability to both download and upload files can be incorporated into other
    39     programs to support functions like streaming media.</para>
     40    This ability to both download and upload files can be incorporated into
     41    other programs to support functions like streaming media.</para>
    4042
    4143    &lfs70_checked;
    4244
    4345    <bridgehead renderas="sect3">Package Information</bridgehead>
    44     <itemizedlist spacing='compact'>
     46    <itemizedlist spacing="compact">
    4547      <listitem>
    4648        <para>Download (HTTP): <ulink url="&curl-download-http;"/></para>
     
    7476    (for secure transfers),
    7577    <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
    76     <ulink url="http://www.vintela.com/resources/topics/spnego/">SPNEGO</ulink>, and
     78    <ulink
     79    url="http://www.vintela.com/resources/topics/spnego/">SPNEGO</ulink>, and
    7780    <ulink url="http://daniel.haxx.se/projects/c-ares/">c-ares</ulink></para>
    7881
    79     <bridgehead renderas="sect4">Optional for Running the Test Suite</bridgehead>
    80     <para role="optional"><xref linkend="stunnel"/> (for the HTTPS and FTPS tests)</para>
     82    <bridgehead renderas="sect4">Optional for Running the Test
     83    Suite</bridgehead>
     84    <para role="optional"><xref linkend="stunnel"/> (for the HTTPS and FTPS
     85    tests)</para>
    8186
    8287    <!-- and
     
    8691    <para condition="html" role="usernotes">User Notes:
    8792    <ulink url="&blfs-wiki;/curl"/></para>
    88 
    8993  </sect2>
    9094
     
    9599    commands:</para>
    96100
    97 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     101<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    98102make</userinput></screen>
    99103
     
    104108    <filename>/etc/hosts.deny</filename> file.</para>
    105109
    106     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     110    <para>Now, as the <systemitem class="username">root</systemitem>
     111    user:</para>
    107112
    108 <screen role='root'><userinput>make install &amp;&amp;
    109 find docs -name "Makefile*" -o -name "*.1" -o -name "*.3" | xargs rm &amp;&amp;
     113<screen role="root"><userinput>make install &amp;&amp;
     114find docs \( -name "Makefile*" -o -name "*.1" -o -name "*.3" \) -exec rm {} \; &amp;&amp;
    110115install -v -d -m755 /usr/share/doc/curl-&curl-version; &amp;&amp;
    111116cp -v -R docs/*     /usr/share/doc/curl-&curl-version;</userinput></screen>
    112 
    113117  </sect2>
    114118
    115119  <sect2 role="commands">
    116120    <title>Command Explanations</title>
     121
     122    <para><option>--disable-static</option>: This option stops it compiling and
     123    installing a static version of
     124    <filename class="libraryfile">libcurl</filename>.</para>
    117125
    118126    <para><option>--with-gssapi</option>:
     
    128136    support instead of <application>OpenSSL</application> for SSL/TLS.</para>
    129137
    130     <para><command>find docs -name "Makefile*" -o -name "*.1"
    131     -o -name "*.3" | xargs rm</command>: This command removes
     138    <para><command>find docs \( -name "Makefile*" -o -name "*.1" -o -name "*.3"
     139    \) -exec rm {} \;</command>: This command removes
    132140    <filename>Makefiles</filename> and man files from the documentation
    133141    directory that would otherwise be installed by the commands that
    134142    follow.</para>
    135 
    136143  </sect2>
    137144
     
    146153      <seglistitem>
    147154        <seg>curl and curl-config</seg>
    148         <seg>libcurl.{so,a}</seg>
    149         <seg>/usr/include/curl, /usr/share/curl
    150         and /usr/share/doc/curl-&curl-version;</seg>
     155        <seg>libcurl.so</seg>
     156        <seg>/usr/include/curl and /usr/share/doc/curl-&curl-version;</seg>
    151157      </seglistitem>
    152158    </segmentedlist>
     
    180186
    181187      <varlistentry id="libcurl">
    182         <term><filename class='libraryfile'>libcurl.{so,a}</filename></term>
     188        <term><filename class="libraryfile">libcurl.so</filename></term>
    183189        <listitem>
    184190          <para>provides the API functions required by
    185191          <command>curl</command> and other programs.</para>
    186192          <indexterm zone="curl libcurl">
    187             <primary sortas="c-libcurl">libcurl.{so,a}</primary>
     193            <primary sortas="c-libcurl">libcurl.so</primary>
    188194          </indexterm>
    189195        </listitem>
    190196      </varlistentry>
    191 
    192197    </variablelist>
    193 
    194198  </sect2>
    195 
    196199</sect1>
Note: See TracChangeset for help on using the changeset viewer.