Changeset 6c24da75


Ignore:
Timestamp:
02/13/2008 06:23:35 AM (14 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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, ken/refactor-virt, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, upgradedb, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
35ffed6
Parents:
c9cb85c
Message:

Updated to OpenSSH-4.7p1.

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rc9cb85c r6c24da75  
    44-->
    55
    6 <!ENTITY day          "11">                   <!-- Always 2 digits -->
     6<!ENTITY day          "13">                   <!-- Always 2 digits -->
    77<!ENTITY month        "02">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2008">
     
    341341<!ENTITY wireless-tools-version       "28">
    342342<!ENTITY ntp-version                  "4.2.4p0">
    343 <!ENTITY openssh-version              "4.6p1">
     343<!ENTITY openssh-version              "4.7p1">
    344344<!ENTITY portmap-version              "5beta">
    345345<!ENTITY rsync-version                "2.6.9">
  • introduction/welcome/changelog.xml

    rc9cb85c r6c24da75  
    4141
    4242-->
     43    <listitem>
     44      <para>February 13th, 2008</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[dj] - Updated to openssh-4.7p1.</para>
     48        </listitem>
     49      </itemizedlist>
     50    </listitem>
     51
    4352
    4453    <listitem>
  • server/major/openssh.xml

    rc9cb85c r6c24da75  
    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        "6a7fa99f44d9e1b5b04d15256e1405bb">
    10   <!ENTITY openssh-size          "967 KB">
    11   <!ENTITY openssh-buildsize     "18 MB">
    12   <!ENTITY openssh-time          "0.5 SBU (additional 0.3 SBU to run the test suite)">
     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)">
    1313]>
    1414
     
    6767    <xref linkend="x-window-system"/>,
    6868    <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
    69     <xref linkend="jdk"/>,
    7069    <xref linkend="net-tools"/>,
    7170    <xref linkend="sysstat"/>,
     
    103102    library, execute the following command:</para>
    104103
    105 <screen><userinput>sed -i "s:-lcrypto:/usr/lib/libcrypto.a -ldl:g" configure</userinput></screen>
     104<screen><userinput>sed -i 's@-lcrypto@/usr/lib/libcrypto.a -ldl@' configure</userinput></screen>
    106105
    107106    <para>Install <application>OpenSSH</application> by running
    108107    the following commands:</para>
    109108
    110 <screen><userinput>sed -i "s/lkrb5 -ldes/lkrb5/" configure &amp;&amp;
    111 ./configure --prefix=/usr --sysconfdir=/etc/ssh \
     109<screen><userinput>sed -i 's@ -ldes@@' configure &amp;&amp;
     110./configure --prefix=/usr --sysconfdir=/etc/ssh --datadir=/usr/share/sshd \
    112111    --libexecdir=/usr/lib/openssh --with-md5-passwords \
    113112    --with-privsep-path=/var/lib/sshd &amp;&amp;
     
    133132    <title>Command Explanations</title>
    134133
    135     <para><command>sed -i "s/lkrb5 -ldes/lkrb5/" configure</command>:
     134    <para><command>sed -i 's@ -ldes@@' configure</command>:
    136135    This command fixes a build crash if you used the
    137136    <option>--with-kerberos5</option> parameter and you built the
     
    143142    <filename class="directory">/usr/etc</filename>.</para>
    144143
    145     <para><parameter>--with-md5-passwords</parameter>: This is required
     144    <para><parameter>--datadir=/usr/share/sshd</parameter>: This switch
     145    puts the Ssh.bin file (used for SmartCard authentication) in
     146    <filename class="directory">/usr/share/sshd</filename>.</para>
     147
     148<!-- WOW, this description is really old, IIRC it was obsolete shortly
     149     before I was an editor, as the hint became a part of both books.
     150     I'll leave it in for now JIC - Delete Later
     151    <para><parameter>- -with-md5-passwords</parameter>: This is required
    146152    if you made the changes recommended by the shadowpasswd_plus
    147153    LFS hint on your SSH server when you installed the Shadow Password
    148154    Suite or if you access a SSH server that authenticates by
    149155    user passwords encrypted with md5.</para>
     156-->
     157
     158    <para><parameter>--with-md5-passwords</parameter>: This is required
     159    with the default configuration of Shadow password suite in LFS.</para>
    150160
    151161    <para><parameter>--libexecdir=/usr/lib/openssh</parameter>: This parameter
     
    188198      <command>ssh</command>:</para>
    189199
    190 <screen role="root"><userinput>echo "PermitRootLogin no" >> /etc/ssh/sshd_config</userinput></screen>
     200<screen role="root"><userinput>echo "PermitRootLogin no" &gt;&gt; /etc/ssh/sshd_config</userinput></screen>
     201
     202      <para>If you added <application>LinuxPAM</application> support, then you
     203      will need to add a configuration file for
     204      <application>sshd</application>.  Issue the following commands as the
     205      <systemitem class='username'>root</systemitem> user:</para>
     206
     207<screen role="root"><userinput>sed 's@d/login@d/sshd@g' /etc/pam.d/login &gt; /etc/pam.d/sshd &amp;&amp;
     208chmod 644 /etc/pam.d/sshd</userinput></screen>
    191209
    192210      <para>Additional configuration information can be found in the man
Note: See TracChangeset for help on using the changeset viewer.