~ubuntu-branches/ubuntu/trusty/nagios-plugins-contrib/trusty-proposed

« back to all changes in this revision

Viewing changes to check_ssl_cert/check_ssl_cert-1.14.6/ChangeLog

  • Committer: Package Import Robot
  • Author(s): Bernd Zeimetz, Bernd Zeimetz, Jan Wagner, Evgeni Golov
  • Date: 2013-06-14 20:53:49 UTC
  • Revision ID: package-import@ubuntu.com-20130614205349-34xiy38pm1hzpjoi
Tags: 7.20130614
[ Bernd Zeimetz ]
* [036816ff] Merge pull request #15 from evgeni/master
  check_packages should find security updates on the official security mirror too
* [658a2e93] Add check_checksums nagios plugin.
* [9d5d2056] Updating check_raid.
* [e3ec1293] Updating check_ssl_cert to 1.14.6
* [779543ef] Updating check_hpasm to 4.6.3.2
* [0c838ee9] Updating check_multipath to 0.1.9
* [bec11251] Updating check_whois to 1.13
* [8e0a65d0] Refreshing patches.
* [c0b88cdb] Auto update of debian/copyright
* [59648a17] Fix src link for check_hpasm
* [8c242d0f] Support pre-Wheezy versions of coretutils in check_checksums.
* [7d3d2a06] Update release date in changelog (gah!).
* [768e463b] Merge pull request #16 from evgeni/master
  check_libs: ignore /var/lib/postgresql/ and /var/log/
* [2b9aace5] Bumping standards-Verison, no changes needed.

[ Jan Wagner ]
* [3bb873e4] disable epn for check_rbl

[ Evgeni Golov ]
* [2a7ab4b8] check_libs: ignore /var/spool/

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2013-03-02  Matteo Corti  <matteo.corti@id.ethz.ch>
 
2
 
 
3
        * check_ssl_cert: Fixed a bug occuring with TLS and multiple names in
 
4
                          the certificate
 
5
 
 
6
2012-12-07  Matteo Corti  <matteo.corti@id.ethz.ch>
 
7
 
 
8
        * check_ssl_cert: removed "test -a/-o" (test has an undefined
 
9
                          behavior with more than 4 elements)
 
10
 
 
11
        * check_ssl_cert: fixed #122 (-N was always comparing the CN with 'localhost')
 
12
 
 
13
2012-11-16  Matteo Corti  <matteo.corti@id.ethz.ch>
 
14
 
 
15
        * simplified the sourcing of the script file for testing
 
16
 
 
17
2012-10-11  Matteo Corti  <matteo.corti@id.ethz.ch>
 
18
 
 
19
        * added some unit tests with shUnit2
 
20
 
 
21
2012-09-19  Matteo Corti  <matteo.corti@id.ethz.ch>
 
22
 
 
23
        * check_ssl_cert: improved the "No certificate returned" error message
 
24
 
 
25
2012-07-13  Matteo Corti  <matteo.corti@id.ethz.ch>
 
26
 
 
27
        * check_ssl_cert: added the number of days from or to expiration in the
 
28
                          plugin output
 
29
 
 
30
2012-07-11  Matteo Corti  <matteo.corti@id.ethz.ch>
 
31
 
 
32
        * check_ssl_cert: fixed a bug with Perl date computation on some systems
 
33
 
 
34
2012-07-06  Matteo Corti  <matteo.corti@id.ethz.ch>
 
35
 
 
36
        * check_ssl_cert: performance data in days
 
37
        * check_ssl_cert: long output (certificate attributes)
 
38
 
 
39
2012-04-05  Matteo Corti  <matteo.corti@id.ethz.ch>
 
40
 
 
41
        * check_ssl_cert: handle broken OpenSSL clients (-servername not working)
 
42
 
 
43
2012-04-04  Matteo Corti  <matteo.corti@id.ethz.ch>
 
44
 
 
45
        * check_ssl_cert: removed an hard coded reference to the error number by the
 
46
                          SSL chain verification
 
47
 
 
48
2011-10-22  Matteo Corti  <matteo.corti@id.ethz.ch>
 
49
 
 
50
        * check_ssl_cert: added a --altnames option to match the CN to alternative
 
51
                          names                   
 
52
 
 
53
2011-09-01  Matteo Corti  <matteo.corti@id.ethz.ch>
 
54
 
 
55
        * check_ssl_cert: applied a patch from Sven Nierlein
 
56
                          (certificate authentication)
 
57
 
 
58
2011-03-10  Matteo Corti  <matteo.corti@id.ethz.ch>
 
59
 
 
60
        * check_ssl_cert: allows http to specified as protocol
 
61
                          (thanks to Raphael Thoma)
 
62
        * check_ssl_cert: fixes the -N check for certs with wildcards
 
63
                          (thanks to Raphael Thoma)
 
64
 
 
65
2011-01-24  Matteo Corti  <matteo.corti@id.ethz.ch>
 
66
 
 
67
        * check_ssl_cert: added an option to specify the openssl executable
 
68
 
 
69
2010-12-16  Dan Wallis
 
70
 
 
71
        * check_ssl_cert: Sets $VERBOSE to avoid using value supplied by Nagios
 
72
        * check_ssl_cert: Quotes regular expression for grep to avoid shell globbing
 
73
 
 
74
2010-12-09  Matteo Corti  <matteo.corti@id.ethz.ch>
 
75
 
 
76
        * check_ssl_cert.spec: standardized the RPM package name
 
77
 
 
78
        * check_ssl_cert: added support for the TLS servername extension
 
79
                          (thanks to Matthias Fuhrmeister)
 
80
 
 
81
2010-11-02  Matteo Corti  <matteo.corti@id.ethz.ch>
 
82
 
 
83
        * INSTALL: specifies that expect is needed for timeouts
 
84
 
 
85
2010-10-29  Matteo Corti  <matteo.corti@id.ethz.ch>
 
86
 
 
87
        * README: specifies that expect is needed for timeouts
 
88
 
 
89
2010-10-28  Matteo Corti  <matteo.corti@id.ethz.ch>
 
90
 
 
91
        * check_ssl_cert: trap on more signals (thanks to Lawren Quigley-Jones)
 
92
 
 
93
2010-10-14  Matteo Corti  <matteo.corti@id.ethz.ch>
 
94
 
 
95
        * check_ssl_cert: added a patch from Yannick Gravel putting the
 
96
                          chain verification at the end of the tests
 
97
 
 
98
2010-10-01  Matteo Corti  <matteo.corti@id.ethz.ch>
 
99
 
 
100
        * check_ssl_cert: added a patch from Lawren Quigley-Jones which
 
101
                          implements a new command line argument (-A) to disable the
 
102
                          certificate chain check
 
103
 
 
104
2010-09-15  Matteo Corti  <matteo.corti@id.ethz.ch>
 
105
 
 
106
        * check_ssl_cert: fixed option processing (bug #78)
 
107
 
 
108
2010-08-26  Dan Wallis
 
109
 
 
110
        * check_ssl_cert: overloads --rootcert for use with directories as
 
111
                          well as files (-CApath versus -CAfile)
 
112
 
 
113
2010-07-21  Matteo Corti  <matteo.corti@id.ethz.ch>
 
114
 
 
115
        * check_ssl_cert: added a patch from Marc Fournier to check the creation of the temporary files
 
116
        * check_ssl_cert: added the --temp option to specify where to store the temporary files
 
117
 
 
118
2010-07-10  Matteo Corti  <matteo.corti@id.ethz.ch>
 
119
 
 
120
        * check_ssl_cert: improved the error messages
 
121
        * check_ssl_cert: checks for certificates without email addresses (if -e is specified)
 
122
 
 
123
2010-07-09  Matteo Corti  <matteo.corti@id.ethz.ch>
 
124
 
 
125
        * check_ssl_cert: added a "long" version for all the command line options
 
126
        * check_ssl_cert: added a critical and warning option for the certificate validity (in days)
 
127
        * check_ssl_cert: the plugin always issues a critical warning if the certificate is expired
 
128
        * check_ssl_cert: added a man page
 
129
 
 
130
2010-07-07  Matteo Corti  <matteo.corti@id.ethz.ch>
 
131
 
 
132
        * check_ssl_cert: [Wolfgang Schricker patch] Add -f to check local files
 
133
 
 
134
2010-07-01  Matteo Corti  <matteo.corti@id.ethz.ch>
 
135
 
 
136
        * check_ssl_cert: [Yannick Gravel patch] Restore displaying the CN in every messages:
 
137
                                                 a previous patch changed something and only
 
138
                                                 critical were adjusted.
 
139
        * check_ssl_cert: [Yannick Gravel patch] Adjust what is displayed after the from in
 
140
                                                 the OK message to display the matched ISSUER
 
141
                                                 (CN or O).
 
142
 
 
143
2010-06-08  Matteo Corti  <matteo.corti@id.ethz.ch>
 
144
 
 
145
        * check_ssl_cert: added the -s option to allow self signed certificates
 
146
 
 
147
2010-03-11  Matteo Corti  <matteo.corti@id.ethz.ch>
 
148
 
 
149
        * check_ssl_cert: fixed the == bashism
 
150
 
 
151
2010-03-08  Matteo Corti  <matteo.corti@id.ethz.ch>
 
152
 
 
153
        * check_ssl_cert: applied patch from Marcus Rej�s with the -n and -N options
 
154
 
 
155
2009-12-02  Matteo Corti  <matteo.corti@id.ethz.ch>
 
156
 
 
157
        * check_ssl_cert: check if the issuer matches the O= or the CN= field of the Root Cert
 
158
 
 
159
2009-11-30  Matteo Corti  <matteo.corti@id.ethz.ch>
 
160
 
 
161
        * check_ssl_cert: cleaned up error messages if the CN is not yet known  
 
162
        * check_ssl_cert: added certificate chain verification
 
163
        * check_ssl_cert: allow backslashes escaped in the error messages (e.g., for \n used by Nagios 3)
 
164
        * check_ssl_cert: -r can be used to specify a root certificate to be used for the verification
 
165
 
 
166
2009-03-31  Matteo Corti  <matteo.corti@id.ethz.ch>
 
167
 
 
168
        * check_ssl_cert: standard timeout of 15 seconds (can be set with the -t option)
 
169
 
 
170
2009-03-30  Matteo Corti  <matteo.corti@id.ethz.ch>
 
171
 
 
172
        * check_ssl_cert: -P option to specify the protocol
 
173
 
 
174
2008-05-13  Matteo Corti  <matteo.corti@id.ethz.ch>
 
175
 
 
176
        * check_ssl_cert: applied a patch from Dan Wallis to output the CN
 
177
                          in all the messages
 
178
 
 
179
2008-02-28  Matteo Corti  <matteo.corti@id.ethz.ch>
 
180
 
 
181
        * check_ssl_cert: shortened the error message in case of no connection
 
182
                          (only the first line is reported)
 
183
 
 
184
2008-02-25  Matteo Corti  <matteo.corti@id.ethz.ch>
 
185
 
 
186
        * check_ssl_cert: [Dan Wallis patch] removed nmap dependency
 
187
        * check_ssl_cert: [Dan Wallis patch] mktemp for the temporaries
 
188
        * check_ssl_cert: [Dan Wallis patch] using trap to cleanup temporaries
 
189
        * check_ssl_cert: [Dan Wallis patch] POSIX compliance and cleanup
 
190
        * check_ssl_cert: [Dan Wallis patch] POSIX compliance and cleanup
 
191
        * check_ssl_cert: [Dan Wallis patch] better handling of missing
 
192
                                             certificate and non resolvable host
 
193
        * check_ssl_cert: [Dan Wallis patch] stricter check for "notAfter" in the
 
194
                                             certificate analysis
 
195
 
 
196
2007-09-04  Matteo Corti  <matteo.corti@id.ethz.ch>
 
197
 
 
198
        * check_ssl_cert: better error messages (both the actual and the
 
199
        expected values are displayed)
 
200
 
 
201
2007-08-31  Matteo Corti  <matteo.corti@id.ethz.ch>
 
202
 
 
203
        * check_ssl_cert: new options to enforce email and
 
204
        organization. Temporary files are now removed before termination
 
205
 
 
206
2007-08-15  Matteo Corti  <matteo.corti@id.ethz.ch>
 
207
 
 
208
        * check_ssl_cert: openssl s_client closes the connection cleanly
 
209
 
 
210
2007-08-10  Matteo Corti  <matteo.corti@id.ethz.ch>
 
211
 
 
212
        * check_ssl_cert: initial release
 
213
 
 
214
# File version information:
 
215
# $Id: AUTHORS 1103 2009-12-07 07:49:19Z corti $
 
216
# $Revision: 1103 $
 
217
# $HeadURL: https://svn.id.ethz.ch/nagios_plugins/check_updates/AUTHORS $
 
218
# $Date: 2009-12-07 08:49:19 +0100 (Mon, 07 Dec 2009) $