-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Source: monitoring-plugins Severity: normal
Since OpenSSL 1.1 was announced[1] to be default in unstable, monitoring-plugins builds against libssl1-1-dev. Indeed this fails: [...] checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/x509.h usability... yes checking openssl/x509.h presence... yes checking for openssl/x509.h... yes checking openssl/rsa.h usability... yes checking openssl/rsa.h presence... yes checking for openssl/rsa.h... yes checking openssl/pem.h usability... yes checking openssl/pem.h presence... yes checking for openssl/pem.h... yes checking openssl/crypto.h usability... yes checking openssl/crypto.h presence... yes checking for openssl/crypto.h... yes checking openssl/err.h usability... yes checking openssl/err.h presence... yes checking for openssl/err.h... yes checking for CRYPTO_lock in -lcrypto... no configure: WARNING: OpenSSL or GnuTLS libs could not be found or were disabled [...] configure: WARNING: unrecognized options: --with-proc-loadavg --with-apt-get-command: /usr/bin/apt-get --with-ping6-command: /bin/ping6 -n -U -w %d -c %d %s --with-ping-command: /bin/ping -n -U -w %d -c %d %s --with-ipv6: yes --with-mysql: /usr/bin/mysql_config --with-openssl: no --with-gnutls: no --enable-extra-opts: yes --with-perl: /usr/bin/perl --enable-perl-modules: no --with-cgiurl: /nagios/cgi-bin --with-trusted-path: /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin --enable-libtap: no [...] Same issue has nagios-plugins on Fedora 26[2]. So nothing to grab from there. Building against libssl1.0-dev, which was suggested in the announcement of the openssl switch, results (actual) into: [...] checking for PQsetdbLogin in -lpq... no configure: WARNING: Skipping PostgreSQL plugin (check_pgsql) configure: WARNING: LIBS="-lcrypt " CPPFLAGS="-Wdate-time - -D_FORTIFY_SOURCE=2 -I/usr/include" configure: WARNING: install PostgreSQL libs to compile this plugin (see REQUIREMENTS). [...] This is due postgresql-9.6 beeing linked against libssl1-1-dev and libpg5 beeing remove when installing libssl1.0-dev. So check_psql can not be build anymore. As monitoring-plugins is linked against a couple of libs for it's plugins, I expect the same for more plugins when their libs are build against openssl 1.1. With kind regards, Jan. [1] https://lists.debian.org/debian-devel-announce/2016/11/msg00001.html [2] https://github.com/nagios-plugins/nagios-plugins/issues/190 - -- Never write mail to <w...@spamfalle.info>, you have been warned! - -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT d-- s+: a C+++ UL++++ P+ L+++ E--- W+++ N+++ o++ K++ w--- O M+ V- PS PE Y++ PGP++ t-- 5 X R tv- b+ DI D+ G++ e++ h---- r+++ y++++ - ------END GEEK CODE BLOCK------ -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJYJkVSAAoJEAxwVXtaBlE+/qsQAKfvDHLzWNs5Dom5P0XTQDip UKYDfqA4csPr6E/xFIRhrCVTVKg2Ziv7QxW2+/npe8kAN/HqmJho1yHRI1PepVuY 308YPV5dkdfpkGUHuq6Wp0G8MGp0blks7jJuWpyFUEFNaM0+7fVg54zJDzxlfy6x KwUbQfv0lvw/uhPcBAVVRidrTJW7SkBEDkPBG+RkALUOvKWha7/tamm4ymVTzAeo 8ioQzWW90ANtL5lXOI+YF8UWzeqg7zWA1TDb9W+sHnUa3xJ7IMj363zFTzVQrJ6t B+nYPQRnOmd+RFKrBtxyOQPe26+v5xbvLDUXCxBlUJN2reQk4CvDUvbNWgGU77Ym 51kJ6DFPUeHFxNpigzSjClV0aKGW5HV55lgwuP0BUM3l0AY/7zqsnYDF316cnxBP 1HbYOEs7/Z6bfaFVyohzcJxhz8dxCV6G2fHeH3DSP+SXzUAHn6vhXzU4LZh78tXM bWTJn12RCzjcmMBhkTOqgnBnFj5bKu7x2QYjyl3rPhZg7+4LgUU4Hvw9y9+zftX5 qpy8zrjXdtyPCYR7hOE+uxIAnDaabkmX9r5eCm3zP0yYbntIt5wSb9Ig0LbBPrzH zDKI/tnuMXX1RxnlucXzjwrUvA2M4ULFynwkqtuSl5eDRQVWz5NFX833fbAPaIu5 P9cZRxajMArbXxcpB8Yo =y2Wo -----END PGP SIGNATURE-----