aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter08/openssl.xml14
1 files changed, 14 insertions, 0 deletions
diff --git a/chapter08/openssl.xml b/chapter08/openssl.xml
index 6a97bcc2a..10cfe26ce 100644
--- a/chapter08/openssl.xml
+++ b/chapter08/openssl.xml
@@ -99,6 +99,20 @@ make MANSUFFIX=ssl install</userinput></screen>
</para>
<para>
+ If <application>OpenSSH</application> is installed, it will be an
+ exception of the general rule above. It contains an
+ over-restrictive OpenSSL version check, so both SSH client and SSH
+ server will refuse to start if <application>OpenSSH</application>
+ is updated with MAJOR version number unchanged but MINOR version
+ number changed. You need to rebuild
+ <application>OpenSSH</application> after such an upgrade.
+ <emphasis role='bold'>If <application>OpenSSH</application> is being
+ used to access the system, you must rebuild and reinstall it
+ after upgrading OpenSSL to a new MINOR version number before logout
+ or you won't be able to login via SSH anymore.</emphasis>
+ </para>
+
+ <para>
However, any running programs linked to those libraries need to be stopped
and restarted. Read the related entries in
<xref linkend='pkgmgmt-upgrade-issues'/> for details.