Changeset a4f37269


Ignore:
Timestamp:
06/03/2017 10:32:28 PM (7 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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, 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:
2de449e3
Parents:
14bf879
Message:

Update to OpenSSL-1.1.0f. Fixes #8214.
Update to OpenSSL Libraries 1.0.2l. Fixes #9282.
Remove Re-alpine and raplaced with Alpine-2.21.

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

Files:
2 added
27 edited
1 moved

Legend:

Unmodified
Added
Removed
  • general/genlib/apr-util.xml

    r14bf879 ra4f37269  
    7171          Estimated build time: &apr-util-time;
    7272        </para>
     73      </listitem>
     74    </itemizedlist>
     75
     76    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     77    <itemizedlist spacing="compact">
     78      <listitem>
     79        <para>Required patch: <ulink url="&patch-root;/apr-util-&apr-util-version;-openssl-1.1.0-1.patch"/></para>
    7380      </listitem>
    7481    </itemizedlist>
     
    110117    </para>
    111118
    112 <screen><userinput>./configure --prefix=/usr       \
     119<screen><userinput>patch -Np1 -i ../apr-util-&apr-util-version;-openssl-1.1.0-1.patch &amp;&amp;
     120./configure --prefix=/usr       \
    113121            --with-apr=/usr     \
    114122            --with-gdbm=/usr    \
  • general/genlib/libesmtp.xml

    r14bf879 ra4f37269  
    7373    <title>Installation of libESMTP</title>
    7474
     75    <para>Fix a build issue with OpenSSL-1.1.0:</para>
     76
     77<screen><userinput>sed 's@SSL_library_init@SSL_new@g' -i configure.ac &amp;&amp;
     78autoreconf -fi</userinput></screen>
     79
    7580    <para>Install <application>libESMTP</application> by running the following
    7681    commands:</para>
  • general/genlib/nodejs.xml

    r14bf879 ra4f37269  
    108108      <xref linkend="c-ares"/>,
    109109      <xref linkend="icu"/>, and
    110       <xref linkend="openssl"/>
     110      <xref linkend="openssl10"/>
    111111    </para>
    112112
     
    139139    </para>
    140140
    141 <screen><userinput>./configure --prefix=/usr          \
    142             --shared-cares         \
    143             --shared-openssl       \
    144             --shared-zlib          \
    145             --with-intl=system-icu &amp;&amp;
     141<screen><userinput>PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig \
     142    ./configure --prefix=/usr                  \
     143                --shared-cares                 \
     144                --shared-openssl               \
     145                --shared-zlib                  \
     146                --with-intl=system-icu         &amp;&amp;
    146147make</userinput></screen>
    147148
  • general/genlib/ptlib.xml

    r14bf879 ra4f37269  
    8080          Required patch:
    8181          <ulink url="&patch-root;/ptlib-&ptlib-version;-bison_fixes-2.patch"/>
     82        </para>
     83      </listitem>
     84      <listitem>
     85        <para>
     86          Required patch:
     87          <ulink url="&patch-root;/ptlib-&ptlib-version;-openssl-1.1.0-1.patch"/>
    8288        </para>
    8389      </listitem>
     
    125131    </para>
    126132
    127 <screen><userinput>patch -Np1 -i ../ptlib-&ptlib-version;-bison_fixes-2.patch &amp;&amp;
     133<screen><userinput>patch -Np1 -i ../ptlib-&ptlib-version;-openssl-1.1.0-1.patch &amp;&amp;
     134patch -Np1 -i ../ptlib-&ptlib-version;-bison_fixes-2.patch &amp;&amp;
    128135
    129136./configure --prefix=/usr &amp;&amp;
  • general/genlib/qca.xml

    r14bf879 ra4f37269  
    7777    <xref linkend="nss"/>,
    7878    <xref linkend="nspr"/>,
    79     <xref linkend="openssl"/>,
     79    <xref linkend="openssl10"/>,
    8080    <xref linkend="p11-kit"/>,
    8181    <xref linkend="doxygen"/>, and
     
    105105cd    build &amp;&amp;
    106106
    107 cmake -DCMAKE_INSTALL_PREFIX=$QT5DIR            \
    108       -DCMAKE_BUILD_TYPE=Release                \
    109       -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man \
    110       ..                                        &amp;&amp;
     107cmake -DCMAKE_INSTALL_PREFIX=$QT5DIR                             \
     108      -DCMAKE_BUILD_TYPE=Release                                 \
     109      -DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man                  \
     110      -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0             \
     111      -DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so       \
     112      -DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so \
     113      ..                                                         &amp;&amp;
    111114
    112115make</userinput></screen>
  • introduction/welcome/changelog.xml

    r14bf879 ra4f37269  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[dj] - Update to OpenSSL-1.1.0f. Fixes
     49          <ulink url="&blfs-ticket-root;8214">#8214</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[dj] - Add OpenSSL-1.0 Libraries for compatibility with
     53          programs not yet patched for OpenSSL-1.1.0 and udpate to
     54          OpenSSL-1.0.2l. Fixes <ulink
     55          url="&blfs-ticket-root;9282">#9282</ulink>.</para>
     56        </listitem>
     57        <listitem>
     58          <para>[dj] - Remove Re-alpine and replace with Alpine-2.21.</para>
     59        </listitem>
     60        <listitem>
    4861          <para>[bdubbs] - Update to fontconfig-2.12.3. Fixes
    4962          <ulink url="&blfs-ticket-root;9302">#9302</ulink>.</para>
     
    6679        </listitem>
    6780        <listitem>
    68           <para>[bdubbs] - Update to Regexp-Common-2017060201 (Perl Module). Fixes
    69           <ulink url="&blfs-ticket-root;9314">#9314</ulink>.</para>
     81          <para>[bdubbs] - Update to Regexp-Common-2017060201 (Perl Module).
     82          Fixes <ulink url="&blfs-ticket-root;9314">#9314</ulink>.</para>
    7083        </listitem>
    7184        <listitem>
  • multimedia/videoutils/mplayer.xml

    r14bf879 ra4f37269  
    212212      <xref linkend="fribidi"/>,
    213213      <xref linkend="gnutls"/>,
    214       <xref linkend="openssl"/>,
     214      <!-- <xref linkend="openssl"/>, only valid for samba3 at this time -->
    215215      <xref linkend="opus"/>, and
    216216      <xref linkend="unrar"/>;
  • networking/mailnews/fetchmail.xml

    r14bf879 ra4f37269  
    6060    </itemizedlist>
    6161
     62    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     63    <itemizedlist spacing="compact">
     64      <listitem>
     65        <para>Required patch: &patch-root;/fetchmail-&fetchmail-version;-disable_sslv3-1.patch</para>
     66      </listitem>
     67    </itemizedlist>
     68
    6269    <bridgehead renderas="sect3">Fetchmail Dependencies</bridgehead>
    6370
     
    8592    commands:</para>
    8693
    87 <screen><userinput>./configure --prefix=/usr --with-ssl --enable-fallback=procmail &amp;&amp;
     94<screen><userinput>patch -Np1 -i ../fetchmail-&fetchmail-version;-disable
     95_sslv3-1.patch &amp;&amp;
     96./configure --prefix=/usr --with-ssl --enable-fallback=procmail &amp;&amp;
    8897make</userinput></screen>
    8998
  • networking/mailnews/mailnews.xml

    r14bf879 ra4f37269  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mutt.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="procmail.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="re-alpine.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpine.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="other.xml"/>
    3232
  • networking/mailnews/mailx.xml

    r14bf879 ra4f37269  
    7777
    7878    <bridgehead renderas="sect4">Optional</bridgehead>
    79     <para role="optional"><xref linkend="openssl"/> or
     79    <para role="optional"><xref linkend="openssl10"/> or
    8080    <xref linkend="nss"/>,
    8181    <xref linkend="mitkrb"/> (for IMAP GSSAPI
     
    103103
    104104<screen><userinput>patch -Np1 -i ../heirloom-mailx-&mailx-version;-fixes-1.patch &amp;&amp;
    105 make SENDMAIL=/usr/sbin/sendmail -j1</userinput></screen>
     105sed 's@&lt;openssl@&lt;openssl-1.0/openssl@' \
     106    -i openssl.c fio.c makeconfig &amp;&amp;
     107make LDFLAGS+="/usr/lib/openssl-1.0/" \
     108     SENDMAIL=/usr/sbin/sendmail -j1</userinput></screen>
    106109
    107110    <para>This package does not come with a test suite.</para>
  • networking/netprogs/samba.xml

    r14bf879 ra4f37269  
    7575      <xref linkend="perl-parse-yapp"/>,
    7676      <xref linkend="pycrypto"/>,
    77       <xref linkend="python3"/>, and
    78       <xref linkend="openldap"/>
     77      <xref linkend="python3"/>,
     78      <xref linkend="openldap"/>, and
     79      <xref linkend="openssl"/> <!-- This can be removed at openldap-2.4.45.-->
    7980    </para>
    8081
  • networking/textweb/w3m.xml

    r14bf879 ra4f37269  
    7575    <para role="optional">
    7676      <xref linkend="gpm"/>,
    77       <xref linkend="openssl"/>,
     77      <xref linkend="openssl10"/>,
    7878      <xref linkend="imlib2"/>,
    7979      <xref linkend="gtk2"/>,
     
    103103sed -i 's#gdk-pixbuf-xlib-2.0#&amp; x11#' configure &amp;&amp;
    104104
    105 ./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
     105PKG_CONFIG_PATH="/usr/lib/openssl-1.0/pkgconfig" \
     106    ./configure --prefix=/usr --sysconfdir=/etc  &amp;&amp;
    106107make</userinput></screen>
    107108
  • packages.ent

    r14bf879 ra4f37269  
    3535
    3636<!ENTITY openssh-version              "7.5p1">
    37 <!ENTITY openssl-version              "1.0.2k">
     37<!ENTITY openssl-version              "1.1.0f">
     38<!ENTITY openssl10-version            "1.0.2l">
    3839<!ENTITY p11-kit-version              "0.23.5">
    3940<!ENTITY polkit-version               "0.113+git_2919920+js38">
     
    465466<!ENTITY fetchmail-version            "6.3.26">
    466467<!ENTITY mutt-version                 "1.8.2">
    467 <!ENTITY re-alpine-version            "2.03">
     468<!ENTITY alpine-version               "2.21">
    468469
    469470<!-- Part V -->
  • postlfs/editors/others.xml

    r14bf879 ra4f37269  
    4242      <para>
    4343        <command>pico</command> is a text editor installed as a part of <xref
    44         linkend="re-alpine"/>.
     44        linkend="alpine"/>.
    4545      </para>
    4646    </listitem>
  • postlfs/security/cyrus-sasl.xml

    r14bf879 ra4f37269  
    8282          Required patch:
    8383          <ulink url="&patch-root;/cyrus-sasl-&cyrus-sasl-version;-fixes-3.patch"/>
     84       </para>
     85      </listitem>
     86      <listitem>
     87        <para>
     88          Required patch:
     89          <ulink url="&patch-root;/cyrus-sasl-&cyrus-sasl-version;-openssl-1.1.0-1.patch"/>
    8490       </para>
    8591      </listitem>
     
    125131
    126132<screen><userinput>patch -Np1 -i ../cyrus-sasl-&cyrus-sasl-version;-fixes-3.patch &amp;&amp;
     133patch -Np1 -i ../cyrus-sasl-&cyrus-sasl-version;-openssl-1.1.0-1.patch &amp;&amp;
    127134autoreconf -fi &amp;&amp;
    128135
  • postlfs/security/liboauth.xml

    r14bf879 ra4f37269  
    7474    </itemizedlist>
    7575
     76    <bridgehead renderas="sect3">Additonal Downloads</bridgehead>
     77    <itemizedlist spacing="compact">
     78      <listitem>
     79        <para>Required patch for use with <xref linkend="openssl"/>: <ulink
     80        url="&patch-root;/liboauth-&liboauth-version;-openssl-1.1.0-1.patch"/>
     81        </para>
     82      </listitem>
     83    </itemizedlist>
     84
    7685    <bridgehead renderas="sect3">liboauth Dependencies</bridgehead>
    7786
     
    95104  <sect2 role="installation">
    96105    <title>Installation of liboauth</title>
     106
     107    <para>
     108      If building with <xref linkend="openssl"/> support, apply a patch for the
     109      new version:
     110    </para>
     111
     112<screen><userinput>patch -Np1 -i ../liboauth-&liboauth-version;-openssl-1.1.0-1.patch</userinput></screen>
    97113
    98114    <para>
  • postlfs/security/openssh.xml

    r14bf879 ra4f37269  
    7979    </itemizedlist>
    8080
     81    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     82    <itemizedlist spacing="compact">
     83      <listitem>
     84        <para>Required patch: <ulink url="&patch-root;/openssh-&openssh-version;-openssl-1.1.0-1.patch"/></para>
     85      </listitem>
     86    </itemizedlist>
     87
    8188    <bridgehead renderas="sect3">OpenSSH Dependencies</bridgehead>
    8289
     
    146153    </para>
    147154
    148 <screen><userinput>./configure --prefix=/usr                     \
     155<screen><userinput>patch -Np1 -i ../openssh-&openssh-version;-openssl-1.1.0-1.patch &amp;&amp;
     156
     157./configure --prefix=/usr                     \
    149158            --sysconfdir=/etc/ssh             \
    150159            --with-md5-passwords              \
  • postlfs/security/openssl.xml

    r14bf879 ra4f37269  
    99  <!ENTITY openssl-download-ftp
    1010           "ftp://openssl.org/source/openssl-&openssl-version;.tar.gz">
    11   <!ENTITY openssl-md5sum        "f965fc0bf01bf882b31314b61391ae65">
     11  <!ENTITY openssl-md5sum        "7b521dea79ab159e8ec879d2333369fa">
    1212  <!ENTITY openssl-size          "5.1 MB">
    13   <!ENTITY openssl-buildsize     "50 MB (with tests)">
    14   <!ENTITY openssl-time          "1.4 SBU (with tests)">
     13  <!ENTITY openssl-buildsize     "70 MB (with tests)">
     14  <!ENTITY openssl-time          "1.5 SBU (with tests)">
    1515]>
    1616
     
    7676      </listitem>
    7777    </itemizedlist>
    78 <!--
    79     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    80     <itemizedlist spacing="compact">
    81       <listitem>
    82         <para>
    83           Required patch:
    84           <ulink url="&patch-root;/openssl-&openssl-version;-fix_parallel_build-1.patch"/>
    85         </para>
    86       </listitem>
    87     </itemizedlist>
    88 -->
    89     <bridgehead renderas="sect3">OpenSSL Dependencies</bridgehead>
    90 
    91     <bridgehead renderas="sect4">Optional</bridgehead>
    92     <para role="optional">
    93       <xref linkend="mitkrb"/>
    94     </para>
    9578
    9679    <para condition="html" role="usernotes">
     
    10285    <title>Installation of OpenSSL</title>
    10386
    104     <note>
    105       <para>
    106         This package does not support parallel build.
    107       </para>
    108     </note>
    109  
    11087    <para>
    11188      Install <application>OpenSSL</application> with the following commands:
     
    11895         shared                \
    11996         zlib-dynamic &amp;&amp;
    120 make depend           &amp;&amp;
    121 make -j1</userinput></screen>
    122 
    123     <para>
    124       To test the results, issue: <command>make -j1 test</command>.  The
    125       test suite does not support parallel jobs.
     97make</userinput></screen>
     98
     99    <para>
     100      To test the results, issue: <command>make test</command>. One test will
     101      fail if not run as the <systemitem class="username">root</systemitem>
     102      user (not recommended).
    126103    </para>
    127104
     
    130107    </para>
    131108
    132 <screen><userinput>sed -i 's# libcrypto.a##;s# libssl.a##' Makefile</userinput></screen>
     109<screen><userinput>sed -i 's# libcrypto.a##;s# libssl.a##;/INSTALL_LIBS/s#libcrypto.a##' Makefile</userinput></screen>
    133110
    134111    <para>
     
    138115<!-- dev note: make INSTALL_PREFIX=<DESTDIR> MANDIR=/usr/share/man MANSUFFIX=ssl install -->
    139116
    140 <screen role="root"><userinput>make MANDIR=/usr/share/man MANSUFFIX=ssl install &amp;&amp;
    141 install -dv -m755 /usr/share/doc/openssl-&openssl-version; &amp;&amp;
    142 cp -vfr doc/*     /usr/share/doc/openssl-&openssl-version;</userinput></screen>
     117<screen role="root"><userinput>make MANSUFFIX=ssl install          &amp;&amp;
     118mv -v /usr/share/doc/openssl{,-&openssl-version;} &amp;&amp;
     119cp -vfr doc/* /usr/share/doc/openssl-&openssl-version;</userinput></screen>
    143120
    144121  </sect2>
     
    166143
    167144    <para>
    168       <command>make MANDIR=/usr/share/man MANSUFFIX=ssl install</command>:
    169       This command installs <application>OpenSSL</application> with the man
    170       pages in <filename class="directory">/usr/share/man</filename>
    171       instead of <filename class="directory">/etc/ssl/man</filename> and
    172       appends "ssl" suffix to the manual page names to avoid conflicts with
    173       manual pages installed by other packages.
     145      <command>make MANSUFFIX=ssl install</command>:
     146      This command appends an "ssl" suffix to the manual page names to avoid
     147      conflicts with manual pages installed by other packages.
    174148    </para>
    175149
  • postlfs/security/security.xml

    r14bf879 ra4f37269  
    6767  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openssh.xml"/>
    6868  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openssl.xml"/>
     69  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openssl10.xml"/>
    6970  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="p11-kit.xml"/>
    7071  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="polkit.xml"/>
  • server/databases/mariadb.xml

    r14bf879 ra4f37269  
    7979    directory after installation.</para></note>
    8080
     81    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     82    <itemizedlist spacing="compact">
     83      <listitem>
     84        <para>Required patch: <ulink url="&patch-root;/mariadb-&mariadb-version;-openssl-1.1.0-1.patch"/></para>
     85      </listitem>
     86    </itemizedlist>
     87
    8188    <bridgehead renderas="sect3">MariaDB Dependencies</bridgehead>
    8289
     
    146153    </para>
    147154
    148 <screen><userinput>sed -i "s@data/test@\${INSTALL_MYSQLTESTDIR}@g" sql/CMakeLists.txt &amp;&amp;
     155<screen><userinput>patch -Np1 -i ../mariadb-&mariadb-version;-openssl-1.1.0-1.patch   &amp;&amp;
     156sed -i "s@data/test@\${INSTALL_MYSQLTESTDIR}@g" sql/CMakeLists.txt &amp;&amp;
    149157
    150158mkdir build &amp;&amp;
  • server/mail/sendmail.xml

    r14bf879 ra4f37269  
    6868    <bridgehead renderas="sect4">Recommended</bridgehead>
    6969    <para role="recommended">
    70       <xref linkend="openssl"/> and
     70      <xref linkend="openssl10"/> and
    7171      <xref linkend="cyrus-sasl"/>
    7272    </para>
     
    107107<screen><userinput>cat &gt;&gt; devtools/Site/site.config.m4 &lt;&lt; "EOF"
    108108<literal>APPENDDEF(`confENVDEF',`-DSTARTTLS -DSASL -DLDAPMAP')
    109 APPENDDEF(`confLIBS', `-lssl -lcrypto -lsasl2 -lldap -llber -ldb')
    110 APPENDDEF(`confINCDIRS', `-I/usr/include/sasl')</literal>
     109APPENDDEF(`confLIBS', `-L/usr/lib/openssl-1.0 -lssl -lcrypto -lsasl2 -lldap -llber -ldb')
     110APPENDDEF(`confINCDIRS', `-I/usr/include/sasl -I/usr/include/openssl-1.0')</literal>
    111111EOF</userinput></screen>
    112112
  • server/major/apache.xml

    r14bf879 ra4f37269  
    8080          <ulink url="&patch-root;/httpd-&apache-version;-blfs_layout-1.patch"/>
    8181        </para>
     82      </listitem>
     83      <listitem>
     84        <para>Required patch: <ulink url="&patch-root;/httpd-&apache-version;-openssl-1.1.0-1.patch"/></para>
    8285      </listitem>
    8386    </itemizedlist>
     
    135138    </para>
    136139
    137 <screen><userinput>patch -Np1 -i ../httpd-&apache-version;-blfs_layout-1.patch           &amp;&amp;
    138 
    139 sed '/dir.*CFG_PREFIX/s@^@#@' -i support/apxs.in            &amp;&amp;
    140 
    141 ./configure --enable-authnz-fcgi                            \
    142             --enable-layout=BLFS                            \
    143             --enable-mods-shared="all cgi"                  \
    144             --enable-mpms-shared=all                        \
    145             --enable-suexec=shared                          \
    146             --with-apr=/usr/bin/apr-1-config                \
    147             --with-apr-util=/usr/bin/apu-1-config           \
    148             --with-suexec-bin=/usr/lib/httpd/suexec         \
    149             --with-suexec-caller=apache                     \
    150             --with-suexec-docroot=/srv/www                  \
    151             --with-suexec-logfile=/var/log/httpd/suexec.log \
    152             --with-suexec-uidmin=100                        \
    153             --with-suexec-userdir=public_html               &amp;&amp;
     140<screen><userinput>
     141patch -Np1 -i ../httpd-&apache-version;-blfs_layout-1.patch   &amp;&amp;
     142patch -Np1 -i ../httpd-&apache-version;-openssl-1.1.0-1.patch &amp;&amp;
     143
     144sed '/dir.*CFG_PREFIX/s@^@#@' -i support/apxs.in              &amp;&amp;
     145
     146./configure --enable-authnz-fcgi                              \
     147            --enable-layout=BLFS                              \
     148            --enable-mods-shared="all cgi"                    \
     149            --enable-mpms-shared=all                          \
     150            --enable-suexec=shared                            \
     151            --with-apr=/usr/bin/apr-1-config                  \
     152            --with-apr-util=/usr/bin/apu-1-config             \
     153            --with-suexec-bin=/usr/lib/httpd/suexec           \
     154            --with-suexec-caller=apache                       \
     155            --with-suexec-docroot=/srv/www                    \
     156            --with-suexec-logfile=/var/log/httpd/suexec.log   \
     157            --with-suexec-uidmin=100                          \
     158            --with-suexec-userdir=public_html                 &amp;&amp;
    154159make</userinput></screen>
    155160
     
    165170    techniques as an unpriviledged user.</para></note>
    166171
    167 <screen role="root"><userinput>make install                                 &amp;&amp;
     172<screen role="root"><userinput>make install  &amp;&amp;
    168173
    169174mv -v /usr/sbin/suexec /usr/lib/httpd/suexec &amp;&amp;
  • server/major/bind.xml

    r14bf879 ra4f37269  
    253253chmod 666 /srv/named/dev/{null,urandom} &amp;&amp;
    254254cp /etc/localtime etc &amp;&amp;
    255 touch /srv/named/managed-keys.bind &amp;&amp;
    256 cp /usr/lib/engines/libgost.so usr/lib/engines</userinput></screen>
     255touch /srv/named/managed-keys.bind</userinput></screen>
    257256
    258257      <para>The <filename>rndc.conf</filename> file contains information for
  • server/other/openldap.xml

    r14bf879 ra4f37269  
    8686    <para role="recommended">
    8787      <xref linkend="cyrus-sasl"/> and
    88       <xref linkend="openssl"/>
     88      <xref linkend="gnutls"/>
    8989    </para>
    9090
     
    9292    <para role="optional">
    9393      <xref linkend="icu"/>,
     94      <xref linkend="openssl"/> (currently broken),
    9495      <xref linkend="pth"/>,
    9596      <xref linkend="unixodbc"/>,
     
    168169    </para>
    169170
     171<!-- restore - -with-tls=openssl after 2.4.45 is released -->
    170172<screen><userinput>patch -Np1 -i ../openldap-&openldap-version;-consolidated-2.patch &amp;&amp;
    171173autoconf &amp;&amp;
     
    177179            --disable-static      \
    178180            --disable-debug       \
    179             --with-tls=openssl    \
     181            --with-tls=gnutls     \
    180182            --with-cyrus-sasl     \
    181183            --enable-dynamic      \
  • x/lib/qt5.xml

    r14bf879 ra4f37269  
    105105      <xref linkend="mesa"/>,
    106106      <xref linkend="mtdev"/>,
    107       <xref linkend="openssl"/>,
     107      <xref linkend="openssl10"/>,
    108108      <xref linkend="pcre"/>,
    109109      <xref linkend="sqlite"/>,
     
    214214      </para>
    215215
    216 <screen role="nodump"><userinput>-archdatadir    /usr/lib/qt5                \
    217 -bindir         /usr/bin/qt5                \
    218 -plugindir      /usr/lib/qt5/plugins        \
    219 -importdir      /usr/lib/qt5/imports        \
    220 -headerdir      /usr/include/qt5            \
    221 -datadir        /usr/share/qt5              \
    222 -docdir         /usr/share/doc/qt5          \
    223 -translationdir /usr/share/qt5/translations \
    224 -examplesdir    /usr/share/doc/qt5/examples \</userinput></screen>
     216<screen role="nodump"><userinput>            -archdatadir    /usr/lib/qt5                \
     217            -bindir         /usr/bin/qt5                \
     218            -plugindir      /usr/lib/qt5/plugins        \
     219            -importdir      /usr/lib/qt5/imports        \
     220            -headerdir      /usr/include/qt5            \
     221            -datadir        /usr/share/qt5              \
     222            -docdir         /usr/share/doc/qt5          \
     223            -translationdir /usr/share/qt5/translations \
     224            -examplesdir    /usr/share/doc/qt5/examples</userinput></screen>
    225225    </note>
    226226
     
    229229    </para>
    230230
    231 <screen><userinput>./configure -prefix         $QT5PREFIX \
    232             -sysconfdir     /etc/xdg   \
    233             -confirm-license           \
    234             -opensource                \
    235             -dbus-linked               \
    236             -openssl-linked            \
    237             -system-harfbuzz           \
    238             -system-sqlite             \
    239             -nomake examples           \
    240             -no-rpath                  \
    241             -skip qtwebengine          &amp;&amp;
     231<screen><userinput>echo "INCLUDEPATH += /usr/include/openssl-1.0" >>           \
     232                     qtbase/src/network/network.pro         &amp;&amp;
     233export OPENSSL_LIBS='-L/usr/lib/openssl-1.0 -lssl -lcrypto' &amp;&amp;
     234
     235./configure -prefix $QT5PREFIX                          \
     236            -sysconfdir /etc/xdg                        \
     237            -confirm-license                            \
     238            -opensource                                 \
     239            -dbus-linked                                \
     240            -openssl-linked                             \
     241            -system-harfbuzz                            \
     242            -system-sqlite                              \
     243            -nomake examples                            \
     244            -no-rpath                                   \
     245            -skip qtwebengine                           &amp;&amp;
    242246make</userinput></screen>
    243247
  • xsoft/other/balsa.xml

    r14bf879 ra4f37269  
    5454      <listitem>
    5555        <para>Estimated build time: &balsa-time;</para>
     56      </listitem>
     57    </itemizedlist>
     58
     59    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     60    <itemizedlist spacing="compact">
     61      <listitem>
     62        <para>Required patch: balsa-&balsa-version;-openssl-1.1.0-1.patch</para>
    5663      </listitem>
    5764    </itemizedlist>
     
    104111    <title>Installation of Balsa</title>
    105112
     113    <para>Fix a build issue with <xref linkend="openssl"/>:</para>
     114
     115<screen><userinput>patch -Np1 -i ../balsa-&balsa-version;-openssl-1.1.0-1.patch</userinput></screen>
     116
    106117    <para>Install <application>Balsa</application> by running the following
    107118    commands:</para>
  • xsoft/other/transmission.xml

    r14bf879 ra4f37269  
    7373    </itemizedlist>
    7474
     75    <bridgehead renderas="sect3">Additional Downloads:</bridgehead>
     76    <itemizedlist spacing="compact">
     77      <listitem>
     78        <para>Required patch: transmission-&transmission-version;-openssl-1.1.0-1.patch</para>
     79      </listitem>
     80    </itemizedlist>
     81
    7582    <bridgehead renderas="sect3">Transmission Dependencies</bridgehead>
    7683
     
    101108  <sect2 role="installation">
    102109    <title>Installation of Transmission</title>
     110
     111    <para>
     112      Fix a build issue when using <xref linkend="openssl"/>:
     113    </para>
     114
     115<screen><userinput>patch -Np1 -i ../transmission-&transmission-version;-openssl-1.1.0-1.patch</userinput></screen>
     116
    103117    <para>
    104118      Install <application>Transmission</application> by running the
Note: See TracChangeset for help on using the changeset viewer.