From: Amos Jeffries Date: Mon, 29 May 2017 00:06:55 +0000 (+1200) Subject: Add OpenSSL library details to -v output X-Git-Tag: M-staged-PR71~155 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dcaa51f413ef42f3bad0504c91c15baa358f107d;p=thirdparty%2Fsquid.git Add OpenSSL library details to -v output This is partially to meet the OpenSSL copyright requirement that binaries mention when they are using the library, and partially for admin to see which library their Squid is using when multiple are present in the system. --- diff --git a/src/main.cc b/src/main.cc index 91c3e612a9..f6e0adedc9 100644 --- a/src/main.cc +++ b/src/main.cc @@ -662,6 +662,10 @@ mainParseOptions(int argc, char *argv[]) printf("Service Name: " SQUIDSBUFPH "\n", SQUIDSBUFPRINT(service_name)); if (strlen(SQUID_BUILD_INFO)) printf("%s\n",SQUID_BUILD_INFO); +#if USE_OPENSSL + printf("\nThis binary uses %s. ", SSLeay_version(SSLEAY_VERSION)); + printf("For legal restrictions on distribution see https://www.openssl.org/source/license.html\n\n"); +#endif printf( "configure options: %s\n", SQUID_CONFIGURE_OPTIONS); #if USE_WIN32_SERVICE