Command explanations: When added to the
./config command, this will eliminate the building of those
encryption methods. Patent licenses may be needed for you to utilize either of
those methods in your projects.rm doc/apps/passwd.pod: This command prevents
OpenSSL from installing its
passwd man page over an existing man page with the same name.mv doc/crypto/{,openssl_}threads.pod: This
commands prevents OpenSSL from
overwriting an existing man page from Perl.sed -i -e 's/-m486/-march=i486/' Configure:
GCC issues a warning on every
compilation because the Configure
command uses deprecated -m486 instead of
-march=i486.make MANDIR=/usr/share/man
make MANDIR=/usr/share/man install These
commands install OpenSSL with the man pages
in /usr/share/man instead of the
default which is /etc/ssl/man.cp -r certs /etc/ssl: The certificates
must be copied manually since the install script
skips this step.rmdir /etc/ssl/lib: This is simply a tidy-up command.
For some reason, the openssl install routine creates
the /etc/ssl/lib directory even though
the libraries have been installed in
/usr/lib. We remove it to keep things
nice and tidy!