Changeset 6dfcfecc for chapter08/openssl.xml
- Timestamp:
- 03/31/2021 10:41:39 AM (3 years ago)
- Branches:
- ml-11.0, multilib
- Children:
- 7610848
- Parents:
- 811b5a39
- git-author:
- Thomas Trepl <thomas@…> (06/29/2020 07:55:01 AM)
- git-committer:
- Xℹ Ruoyao <xry111@…> (03/31/2021 10:41:39 AM)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
chapter08/openssl.xml
r811b5a39 r6dfcfecc 26 26 <para>The OpenSSL package contains management tools and libraries relating 27 27 to cryptography. These are useful for providing cryptographic functions 28 to other packages, such as OpenSSH, email applications and web browsers28 to other packages, such as OpenSSH, email applications, and web browsers 29 29 (for accessing HTTPS sites). </para> 30 30 … … 34 34 35 35 <seglistitem> 36 <seg>&openssl- ch6-sbu;</seg>37 <seg>&openssl- ch6-du;</seg>36 <seg>&openssl-fin-sbu;</seg> 37 <seg>&openssl-fin-du;</seg> 38 38 </seglistitem> 39 39 </segmentedlist> … … 43 43 <sect2 role="installation"> 44 44 <title>Installation of OpenSSL</title> 45 <!-- 46 <para>First, fix a problem identified upstream:</para> 47 48 <screen><userinput remap="pre">sed -i '/\} data/s/ =.*$/;\n memset(\&data, 0, sizeof(data));/' \ 49 crypto/rand/rand_lib.c</userinput></screen> 50 --> 45 51 46 <para>Prepare OpenSSL for compilation:</para> 52 47 … … 81 76 </sect2> 82 77 83 <!-- ~~~~~~~~~~~~~~~~~~~~ ABI 32 ~~~~~~~~~~~~~~~~~~~~ --> 78 <!-- - - - - - - - - - --> 79 <!-- Multilib - 32bit --> 80 <!-- - - - - - - - - - --> 84 81 85 82 <sect2 arch="ml_32,ml_all" role="installation"> 86 <title>Installation of OpenSSL - 32 -bit</title>83 <title>Installation of OpenSSL - 32bit</title> 87 84 88 85 <para>Clean previous build:</para> … … 97 94 ./config \ 98 95 --prefix=/usr \ 99 --libdir= /usr/lib32\100 --openssldir=/etc/ssl\101 --libdir=lib32\102 shared\103 96 --libdir=&usr-lib-m32; \ 97 --openssldir=/etc/ssl \ 98 --libdir=lib32 \ 99 shared \ 100 zlib-dynamic</userinput></screen> 104 101 105 102 <para>Compile the package:</para> 106 103 107 104 <screen><userinput remap="make">make</userinput></screen> 105 108 106 <para>Install the package:</para> 109 107 110 108 <screen><userinput remap="install">make DESTDIR=$PWD/DESTDIR install 111 cp -Rv DESTDIR /usr/lib32/* /usr/lib32109 cp -Rv DESTDIR&usr-lib-m32;/* &usr-lib-m32; 112 110 rm -rf DESTDIR</userinput></screen> 113 111 114 </sect2> 115 116 <!-- ~~~~~~~~~~~~~~~~~~~~ ABI x32 ~~~~~~~~~~~~~~~~~~~~ --> 112 </sect2><!-- m32 --> 113 114 <!-- - - - - - - - - - --> 115 <!-- Multilib - x32bit --> 116 <!-- - - - - - - - - - --> 117 117 118 118 <sect2 arch="ml_x32,ml_all" role="installation"> 119 <title>Installation of OpenSSL - x32 -bit</title>119 <title>Installation of OpenSSL - x32bit</title> 120 120 121 121 <para>Clean previous build:</para> … … 130 130 ./config \ 131 131 --prefix=/usr \ 132 --libdir= /usr/libx32\133 134 135 136 132 --libdir=&usr-lib-mx32; \ 133 --openssldir=/etc/ssl \ 134 --libdir=libx32 \ 135 shared \ 136 zlib-dynamic</userinput></screen> 137 137 138 138 <para>Compile the package:</para> 139 139 140 140 <screen><userinput remap="make">make</userinput></screen> 141 141 142 <para>Install the package:</para> 142 143 143 144 <screen><userinput remap="install">make DESTDIR=$PWD/DESTDIR install 144 cp -Rv DESTDIR /usr/libx32/* /usr/libx32145 cp -Rv DESTDIR&usr-lib-mx32;/* &usr-lib-mx32; 145 146 rm -rf DESTDIR</userinput></screen> 146 147 147 </sect2> 148 </sect2><!-- mx32 --> 148 149 149 150 <sect2 id="contents-openssl" role="content">
Note:
See TracChangeset
for help on using the changeset viewer.