[Pkg-nagios-devel] Bug#844031: [monitoring-plugins] Openssl 1.1 support missing
Jan Wagner
waja at cyconet.org
Fri Nov 11 22:25:22 UTC 2016
-----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 <waja at 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-----
More information about the Pkg-nagios-devel
mailing list