Changeset 409e2e7 for server/major
- Timestamp:
- 12/25/2008 12:17:57 AM (15 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:
- 739dfc8
- Parents:
- 4b4f93ac
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
server/major/openssh.xml
r4b4f93ac r409e2e7 7 7 <!ENTITY openssh-download-http "http://sunsite.ualberta.ca/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz"> 8 8 <!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.2MB">12 <!ENTITY openssh-time "0.5 SBU (additional 1. 2SBU 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)"> 13 13 ]> 14 14 … … 67 67 <xref linkend="x-window-system"/>, 68 68 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>, 69 <xref linkend="net-tools"/>,70 <xref linkend="sysstat"/>,71 69 <ulink url="http://www.thrysoee.dk/editline/">libedit</ulink> 72 70 (provides a command-line history feature to <command>sftp</command>), … … 74 72 <ulink 75 73 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> 76 79 77 80 <para condition="html" role="usernotes">User Notes: … … 100 103 the linked <application>OpenSSL</application> libraries. If you recompile 101 104 <application>OpenSSL</application>, <application>OpenSSH</application> may 102 fail to start up. An alternative is to link against the static105 fail to start up. An alternative is to link against the static 103 106 <application>OpenSSL</application> library. To link against the static 104 107 library, execute the following command:</para> … … 109 112 the following commands:</para> 110 113 111 <screen><userinput>sed -i 's@ -ldes@@' configure && 112 ./configure --prefix=/usr --sysconfdir=/etc/ssh --datadir=/usr/share/sshd \ 114 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc/ssh --datadir=/usr/share/sshd \ 113 115 --libexecdir=/usr/lib/openssh --with-md5-passwords \ 114 --with-privsep-path=/var/lib/sshd \ 115 --with-xauth=/usr/bin/xauth && 116 --with-privsep-path=/var/lib/sshd && 116 117 make</userinput></screen> 117 118 … … 121 122 if you have a restrictive <filename>/etc/hosts.deny</filename> file, or the 122 123 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>&1 | tee check.log 132 grep FATAL check.log</userinput></screen> 133 134 <para>If the above command produces no 'FATAL' errors, then proceed 135 with the installation, as the 125 136 <systemitem class="username">root</systemitem> user:</para> 126 137 127 <screen role="root"><userinput>if test -f /usr/bin/scp 128 then 129 mv /usr/bin/scp /usr/bin/scp-bak 130 fi && 131 cp scp /usr/bin/scp && 132 make tests 2>&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 && 140 if test -f /usr/bin/scp-bak 141 then 142 rm /usr/bin/scp-bak 143 fi && 144 make install && 138 <screen role="root"><userinput>make install && 145 139 install -v -m755 -d /usr/share/doc/openssh-&openssh-version; && 146 140 install -v -m644 INSTALL LICENCE OVERVIEW README* WARNING.RNG \ … … 152 146 <title>Command Explanations</title> 153 147 154 <para><command>sed -i 's@ -ldes@@' configure</command>:155 This command fixes a build crash if you used the156 <option>--with-kerberos5</option> parameter and you built the157 <application>Heimdal</application> package in accordance with the BLFS158 instructions. The command is harmless in all other instances.</para>159 160 148 <para><parameter>--sysconfdir=/etc/ssh</parameter>: This prevents 161 149 the configuration files from being installed in … … 165 153 puts the Ssh.bin file (used for SmartCard authentication) in 166 154 <filename class="directory">/usr/share/sshd</filename>.</para> 167 168 <!-- WOW, this description is really old, IIRC it was obsolete shortly169 before I was an editor, as the hint became a part of both books.170 I'll leave it in for now JIC - Delete Later171 <para><parameter>- -with-md5-passwords</parameter>: This is required172 if you made the changes recommended by the shadowpasswd_plus173 LFS hint on your SSH server when you installed the Shadow Password174 Suite or if you access a SSH server that authenticates by175 user passwords encrypted with md5.</para>176 -->177 155 178 156 <para><parameter>--with-md5-passwords</parameter>: This is required … … 195 173 installed. 196 174 </para> 175 176 <para><parameter>--with-kerberos5=/usr</parameter>: This option is used to 177 include Heimdal support in the build.</para> 197 178 198 179 </sect2> … … 275 256 ssh-keygen, ssh-keyscan, and ssh-keysign</seg> 276 257 <seg>None</seg> 277 <seg>/etc/ssh, /var/lib/sshd and258 <seg>/etc/ssh, /var/lib/sshd, /usr/lib/openssh, and 278 259 /usr/share/doc/openssh-&openssh-version;</seg> 279 260 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.