Changeset 409e2e7 for server


Ignore:
Timestamp:
12/25/2008 12:17:57 AM (15 years ago)
Author:
Bruce Dubbs <bdubbs@…>
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:
739dfc8
Parents:
4b4f93ac
Message:

Updated to openssh-5.1p1.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/major/openssh.xml

    r4b4f93ac r409e2e7  
    77  <!ENTITY openssh-download-http "http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz">
    88  <!ENTITY openssh-download-ftp  "ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz">
    9   <!ENTITY openssh-md5sum        "50a800fd2c6def9e9a53068837e87b91">
    10   <!ENTITY openssh-size          "968 KB">
    11   <!ENTITY openssh-buildsize     "16.2 MB">
    12   <!ENTITY openssh-time          "0.5 SBU (additional 1.2 SBU to run the test suite)">
     9  <!ENTITY openssh-md5sum        "03f2d0c1b5ec60d4ac9997a146d2faec">
     10  <!ENTITY openssh-size          "1.0 MB">
     11  <!ENTITY openssh-buildsize     "29 MB">
     12  <!ENTITY openssh-time          "0.5 SBU (additional 1.3 SBU to run the test suite)">
    1313]>
    1414
     
    6767    <xref linkend="x-window-system"/>,
    6868    <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
    69     <xref linkend="net-tools"/>,
    70     <xref linkend="sysstat"/>,
    7169    <ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>
    7270    (provides a command-line history feature to <command>sftp</command>),
     
    7472    <ulink
    7573    url="http://www.citi.umich.edu/projects/smartcard/sectok.html">libsectok</ulink></para>
     74
     75    <bridgehead renderas="sect4">Optional Runtime (Used only to gather entropy)</bridgehead>
     76    <para role="optional"><xref linkend="jdk"/>,
     77    <xref linkend="net-tools"/>, and
     78    <xref linkend="sysstat"/>.</para>
    7679
    7780    <para condition="html" role="usernotes">User Notes:
     
    100103    the linked <application>OpenSSL</application> libraries. If you recompile
    101104    <application>OpenSSL</application>, <application>OpenSSH</application> may
    102     fail to startup. An alternative is to link against the static
     105    fail to start up. An alternative is to link against the static
    103106    <application>OpenSSL</application> library. To link against the static
    104107    library, execute the following command:</para>
     
    109112    the following commands:</para>
    110113
    111 <screen><userinput>sed -i 's@ -ldes@@' configure &amp;&amp;
    112 ./configure --prefix=/usr --sysconfdir=/etc/ssh --datadir=/usr/share/sshd \
     114<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc/ssh --datadir=/usr/share/sshd \
    113115    --libexecdir=/usr/lib/openssh --with-md5-passwords \
    114     --with-privsep-path=/var/lib/sshd \
    115     --with-xauth=/usr/bin/xauth &amp;&amp;
     116    --with-privsep-path=/var/lib/sshd &amp;&amp;
    116117make</userinput></screen>
    117118
     
    121122    if you have a restrictive <filename>/etc/hosts.deny</filename> file, or the
    122123    test suite will fail. Additionally, the testsuite requires an installed
    123     copy of <command>scp</command> to complete the mulitplexing tests.  To
    124     run the test suite, issue the following commnds as the
     124    copy of <command>scp</command> to complete the multiplexing tests.  To
     125    run the test suite, first copy the scp program to 
     126    <filename class="directory">/usr/bin</filename>, making sure that you
     127    back up any existing copy first.</para>
     128
     129    <para>To run the test suite, issue the following commnds:</para>
     130
     131<screen role="root"><userinput>make tests 2&gt;&amp;1 | tee check.log
     132grep FATAL check.log</userinput></screen>
     133
     134    <para>If the above command produces no 'FATAL' errors, then proceed
     135    with the installation, as the
    125136    <systemitem class="username">root</systemitem> user:</para>
    126137
    127 <screen role="root"><userinput>if test -f /usr/bin/scp
    128 then
    129     mv /usr/bin/scp /usr/bin/scp-bak
    130 fi &amp;&amp;
    131 cp scp /usr/bin/scp &amp;&amp;
    132 make tests 2&gt;&amp;1 | tee check.log
    133 grep "FATAL" check.log</userinput></screen>
    134 
    135     <para>If the above command produces no 'FATAL' errors, then proceed
    136     with the installation, again as the
    137     <systemitem class="username">root</systemitem> user:</para>
    138 
    139 <screen role="root"><userinput>rm /usr/bin/scp &amp;&amp;
    140 if test -f /usr/bin/scp-bak
    141 then
    142     rm /usr/bin/scp-bak
    143 fi &amp;&amp;
    144 make install &amp;&amp;
     138<screen role="root"><userinput>make install &amp;&amp;
    145139install -v -m755 -d /usr/share/doc/openssh-&openssh-version; &amp;&amp;
    146140install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \
     
    152146    <title>Command Explanations</title>
    153147
    154     <para><command>sed -i 's@ -ldes@@' configure</command>:
    155     This command fixes a build crash if you used the
    156     <option>--with-kerberos5</option> parameter and you built the
    157     <application>Heimdal</application> package in accordance with the BLFS
    158     instructions. The command is harmless in all other instances.</para>
    159 
    160148    <para><parameter>--sysconfdir=/etc/ssh</parameter>: This prevents
    161149    the configuration files from being installed in
     
    165153    puts the Ssh.bin file (used for SmartCard authentication) in
    166154    <filename class="directory">/usr/share/sshd</filename>.</para>
    167 
    168 <!-- WOW, this description is really old, IIRC it was obsolete shortly
    169      before I was an editor, as the hint became a part of both books.
    170      I'll leave it in for now JIC - Delete Later
    171     <para><parameter>- -with-md5-passwords</parameter>: This is required
    172     if you made the changes recommended by the shadowpasswd_plus
    173     LFS hint on your SSH server when you installed the Shadow Password
    174     Suite or if you access a SSH server that authenticates by
    175     user passwords encrypted with md5.</para>
    176 -->
    177155
    178156    <para><parameter>--with-md5-passwords</parameter>: This is required
     
    195173    installed.
    196174    </para>
     175
     176    <para><parameter>--with-kerberos5=/usr</parameter>: This option is used to
     177    include Heimdal support in the build.</para>
    197178
    198179  </sect2>
     
    275256        ssh-keygen, ssh-keyscan, and ssh-keysign</seg>
    276257        <seg>None</seg>
    277         <seg>/etc/ssh, /var/lib/sshd and
     258        <seg>/etc/ssh, /var/lib/sshd, /usr/lib/openssh, and
    278259        /usr/share/doc/openssh-&openssh-version;</seg>
    279260      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.