Changeset c627795 for postlfs/security/liboauth.xml
- Timestamp:
- 07/31/2012 11:44:40 PM (12 years ago)
- 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:
- f2d2b62
- Parents:
- 22a68d0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postlfs/security/liboauth.xml
r22a68d0 rc627795 5 5 %general-entities; 6 6 7 <!ENTITY liboauth-download-http " http://downloads.sourceforge.net/liboauth/liboauth-&liboauth-version;.tar.gz">7 <!ENTITY liboauth-download-http "&sourceforge-repo;/liboauth/liboauth-&liboauth-version;.tar.gz"> 8 8 <!ENTITY liboauth-download-ftp " "> 9 <!ENTITY liboauth-md5sum " 2a8e01914dc85f297ef69c1ab300d0ec">10 <!ENTITY liboauth-size "4 16KB">11 <!ENTITY liboauth-buildsize " 4.0MB">9 <!ENTITY liboauth-md5sum "103ea90e3330dfcda7b6d59c4c697472"> 10 <!ENTITY liboauth-size "488 KB"> 11 <!ENTITY liboauth-buildsize "3.6 MB"> 12 12 <!ENTITY liboauth-time "less than 0.1 SBU"> 13 13 ]> … … 30 30 <title>Introduction to liboauth</title> 31 31 32 <para><application>Liboauth</application> is a collection of POSIX-C 33 functions implementing the OAuth Core RFC 5849 standard. Liboauth provides 34 functions to escape and encode parameters according to OAuth specification and 35 offers high-level functionality to sign requests or verify OAuth signatures as 36 well as perform HTTP requests.</para> 32 <para> 33 <application>liboauth</application> is a collection of POSIX-C functions 34 implementing the OAuth Core RFC 5849 standard. Liboauth provides functions 35 to escape and encode parameters according to OAuth specification and 36 offers high-level functionality to sign requests or verify OAuth signatures 37 as well as perform HTTP requests. 38 </para> 37 39 38 &lfs7 0_checked;40 &lfs71_checked; 39 41 40 42 <bridgehead renderas="sect3">Package Information</bridgehead> 41 43 <itemizedlist spacing="compact"> 42 44 <listitem> 43 <para>Download (HTTP): <ulink url="&liboauth-download-http;"/></para> 45 <para> 46 Download (HTTP): <ulink url="&liboauth-download-http;"/> 47 </para> 44 48 </listitem> 45 49 <listitem> 46 <para>Download (FTP): <ulink url="&liboauth-download-ftp;"/></para> 50 <para> 51 Download (FTP): <ulink url="&liboauth-download-ftp;"/> 52 </para> 47 53 </listitem> 48 54 <listitem> 49 <para>Download MD5 sum: &liboauth-md5sum;</para> 55 <para> 56 Download MD5 sum: &liboauth-md5sum; 57 </para> 50 58 </listitem> 51 59 <listitem> 52 <para>Download size: &liboauth-size;</para> 60 <para> 61 Download size: &liboauth-size; 62 </para> 53 63 </listitem> 54 64 <listitem> 55 <para>Estimated disk space required: &liboauth-buildsize;</para> 65 <para> 66 Estimated disk space required: &liboauth-buildsize; 67 </para> 56 68 </listitem> 57 69 <listitem> 58 <para>Estimated build time: &liboauth-time;</para> 70 <para> 71 Estimated build time: &liboauth-time; 72 </para> 59 73 </listitem> 60 74 </itemizedlist> … … 65 79 <para role="required"> 66 80 <xref linkend="curl"/> and 67 <xref linkend="openssl"/> or <xref linkend="nss"/> 81 <xref linkend="openssl"/> or 82 <xref linkend="nss"/> 68 83 </para> 69 84 … … 74 89 75 90 <para condition="html" role="usernotes">User Notes: 76 <ulink url="&blfs-wiki;/liboauth"/></para>77 91 <ulink url="&blfs-wiki;/liboauth"/> 92 </para> 78 93 </sect2> 79 94 … … 81 96 <title>Installation of liboauth</title> 82 97 83 <para>Install <application>liboauth</application> by running the following 84 commands:</para> 98 <para> 99 Install <application>liboauth</application> by running the following 100 commands: 101 </para> 85 102 86 <screen><userinput>./configure --prefix=/usr &&103 <screen><userinput>./configure --prefix=/usr --disable-static && 87 104 make</userinput></screen> 88 105 89 <para>If you have <xref linkend="doxygen"/>, issue <command>make dox</command> 90 to build documentation.</para> 106 <para> 107 If you have <xref linkend="doxygen"/>, issue <command>make dox</command> 108 to build documentation. 109 </para> 91 110 92 <para>To test the results, issue: <command>make check</command>.</para> 111 <para> 112 To test the results, issue: <command>make check</command>. 113 </para> 93 114 94 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 115 <para> 116 Now, as the <systemitem class="username">root</systemitem> user: 117 </para> 95 118 96 119 <screen role="root"><userinput>make install</userinput></screen> 97 120 98 <para>If you have built documentation previously, install it with following 99 commands as the <systemitem class="username">root</systemitem> user:</para> 121 <para> 122 If you have built documentation previously, install it with following 123 commands as the <systemitem class="username">root</systemitem> user: 124 </para> 100 125 101 <screen role="root"> 102 <userinput>mkdir -pv /usr/share/doc/liboauth-&liboauth-version; && 103 cp -rv doc/html/* /usr/share/doc/liboauth-&liboauth-version;</userinput> 104 </screen> 126 <screen role="root"><userinput>mkdir -pv /usr/share/doc/liboauth-&liboauth-version; && 127 cp -rv doc/html/* /usr/share/doc/liboauth-&liboauth-version;</userinput></screen> 105 128 106 129 </sect2> … … 109 132 <title>Command Explanations</title> 110 133 111 < para><option>--disable-static</option>: This switch prevents static112 libraries from being installed.</para>134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../../xincludes/static-libraries.xml"/> 113 136 114 137 <para><option>--enable-nss</option>: Use NSS instead of OpenSSL.</para> … … 120 143 121 144 <segmentedlist> 122 <segtitle>Installed Programs</segtitle>123 145 <segtitle>Installed Library</segtitle> 124 146 <segtitle>Installed Directory</segtitle> 125 147 126 148 <seglistitem> 127 <seg>None</seg> 128 <seg>liboauth.{so,a}</seg> 129 <seg></seg> 149 <seg> 150 liboauth.so 151 </seg> 152 <seg> 153 /usr/share/doc/liboauth-&liboauth-version; 154 </seg> 130 155 </seglistitem> 131 156 </segmentedlist> … … 137 162 138 163 <varlistentry id="liboauth-lib"> 139 <term><filename class='libraryfile'>liboauth. {so,a}</filename></term>164 <term><filename class='libraryfile'>liboauth.so</filename></term> 140 165 <listitem> 141 <para>provides functions to escape and encode stings according to 142 OAuth specifications and offers high-level functionality built 143 on top to sign requests or verify signatures using either NSS or 144 OpenSSL for calculating the hash/signatures.</para> 166 <para> 167 provides functions to escape and encode stings according to 168 OAuth specifications and offers high-level functionality built 169 on top to sign requests or verify signatures using either NSS or 170 OpenSSL for calculating the hash/signatures. 171 </para> 145 172 <indexterm zone="liboauth liboauth-lib"> 146 <primary sortas="c-liboauth">liboauth. {so,a}</primary>173 <primary sortas="c-liboauth">liboauth.so</primary> 147 174 </indexterm> 148 175 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.