Merge lp:~pirabarlen-cheenaramen/ubuntu/wily/nagios-plugins/crypto-fix into lp:ubuntu/wily/nagios-plugins

Proposed by Pirabarlen Cheenaramen ( Selven )
Status: Needs review
Proposed branch: lp:~pirabarlen-cheenaramen/ubuntu/wily/nagios-plugins/crypto-fix
Merge into: lp:ubuntu/wily/nagios-plugins
Diff against target: 30 lines (+11/-0)
2 files modified
debian/changelog (+6/-0)
plugins/sslutils.c (+5/-0)
To merge this branch: bzr merge lp:~pirabarlen-cheenaramen/ubuntu/wily/nagios-plugins/crypto-fix
Reviewer Review Type Date Requested Status
Marc Deslauriers Disapprove
Review via email: mp+292494@code.launchpad.net

Description of the change

Backported from latest. Use SSLv3 only if the system was compiled with SSLv3 support

To post a comment you must log in.
58. By Pirabarlen Cheenaramen ( Selven )

Backported from latest, use SSLv3 only if the system was compiled with SSLv3

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

Thanks for the merge request, but I don't see why this is still necessary.

nagios-plugins in no longer in Ubuntu 16.04 LTS and later.

This merge proposal was made against Wily, but in Wily, SSLv3 is not autonegotiated in OpenSSL. The only way SSLv3 would be used is if someone specifically used check_http with -S 3 to force it. As such, I don't think it's even worth doing an SRU for this.

Thanks!

review: Disapprove

Unmerged revisions

58. By Pirabarlen Cheenaramen ( Selven )

Backported from latest, use SSLv3 only if the system was compiled with SSLv3

57. By Pirabarlen Cheenaramen ( Selven )

Backported from latest, use SSLv3 only if specified, SSLv3 has known weaknesses

56. By Pirabarlen Cheenaramen ( Selven )

Backported from Latest. Disable SSLv3 if OpenSSL hasn't been compiled with SSLv3 support

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2014-03-05 13:49:01 +0000
3+++ debian/changelog 2016-04-25 18:57:51 +0000
4@@ -1,3 +1,9 @@
5+nagios-plugins (1.5-3ubuntu2) UNRELEASED; urgency=medium
6+
7+ * Backported from latest, use SSLv3 only if the system was compiled with SSLv3
8+
9+ -- Pirabarlen Cheenaramen <selven@hackers.mu> Thu, 21 Apr 2016 14:20:00 +0400
10+
11 nagios-plugins (1.5-3ubuntu1) trusty; urgency=low
12
13 * Merge from Debian unstable (LP: #1276032). Remaining changes:
14
15=== modified file 'plugins/sslutils.c'
16--- plugins/sslutils.c 2013-09-11 13:02:31 +0000
17+++ plugins/sslutils.c 2016-04-25 18:57:51 +0000
18@@ -66,7 +66,12 @@
19 #endif
20 break;
21 case 3: /* SSLv3 protocol */
22+#if defined(OPENSSL_NO_SSL3)
23+ printf(("%s\n", _("CRITICAL - SSL protocol version 3 is not supported by your SSL library.")));
24+ return STATE_CRITICAL;
25+#else
26 method = SSLv3_client_method();
27+#endif
28 break;
29 default: /* Unsupported */
30 printf("%s\n", _("CRITICAL - Unsupported SSL protocol version."));

Subscribers

People subscribed via source and target branches