%general-entities; ]> $LastChangedBy$ $Date$ cURL-&curl-version; cURL Introduction to cURL The cURL package contains curl and its support library libcurl. This is useful for transferring files with URL syntax to any of the following protocols: FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. This ability to both download and upload files can be incorporated into other programs to support functions like streaming media. &lfs65_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &curl-md5sum; Download size: &curl-size; Estimated disk space required: &curl-buildsize; Estimated build time: &curl-time; cURL Dependencies Optional or , , , or , libssh2 (for secure transfers), krb4, SPNEGO, and c-ares Optional for Running the Test Suite (for the HTTPS and FTPS tests) User Notes: Installation of cURL Install cURL by running the following commands: ./configure --prefix=/usr && make To test the results, issue: make check. Note that if you have Stunnel and TCP Wrapper installed and you wish to perform the HTTPS tests, you'll need to have an unrestrictive /etc/hosts.deny file. Now, as the root user: make install && find docs -name "Makefile*" -o -name "*.1" -o -name "*.3" | xargs rm && install -v -d -m755 /usr/share/doc/curl-&curl-version; && cp -v -R docs/* /usr/share/doc/curl-&curl-version; Command Explanations : This parameter adds Kerberos 5 support to libcurl. : This parameter adds SSH2 protocol support to libcurl. : To build with GnuTLS support instead of OpenSSL for SSL/TLS. find docs -name "Makefile*" -o -name "*.1" -o -name "*.3" | xargs rm: This command removes man files and makefiles from the doc source tree that will be installed by its following commands. Contents Installed Programs Installed Library Installed Directories curl and curl-config libcurl.{so,a} /usr/include/curl, /usr/share/curl and /usr/share/doc/curl-&curl-version; Short Descriptions curl is a command line tool for transferring files with URL syntax. curl curl-config prints information about the last compile, like libraries linked to and prefix setting. curl-config libcurl.{so,a} provides the API functions required by curl and other programs. libcurl.{so,a}