From: Amos Jeffries Date: Mon, 29 May 2017 03:19:47 +0000 (+1200) Subject: Add OpenSSL library details to -v output X-Git-Tag: SQUID_4_0_20~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=750335196a4775f97abec9f8c2b863a9d5dc86b5;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 1a50b0aced..27f83d8f5b 100644 --- a/src/main.cc +++ b/src/main.cc @@ -663,6 +663,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