~ubuntu-branches/debian/squeeze/smokeping/squeeze

« back to all changes in this revision

Viewing changes to doc/smokeping_upgrade.7

  • Committer: Bazaar Package Importer
  • Author(s): Niko Tyni
  • Date: 2008-08-29 18:29:34 UTC
  • mfrom: (2.1.14 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080829182934-ad5b9csusoqn1155
Tags: 2.3.6-3
* Unset LC_ALL in the init script because the daemon needs to 
  reset LC_NUMERIC. (Closes: #489766)
* Fix a bashism in the postinst script. Thanks, lintian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.14
 
1
.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32
2
2
.\"
3
3
.\" Standard preamble:
4
4
.\" ========================================================================
25
25
..
26
26
.\" Set up some character translations and predefined strings.  \*(-- will
27
27
.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
28
 
.\" double quote, and \*(R" will give a right double quote.  | will give a
29
 
.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
30
 
.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
31
 
.\" expand to `' in nroff, nothing in troff, for use with C<>.
32
 
.tr \(*W-|\(bv\*(Tr
 
28
.\" double quote, and \*(R" will give a right double quote.  \*(C+ will
 
29
.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and
 
30
.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
 
31
.\" nothing in troff, for use with C<>.
 
32
.tr \(*W-
33
33
.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
34
34
.ie n \{\
35
35
.    ds -- \(*W-
129
129
.\" ========================================================================
130
130
.\"
131
131
.IX Title "SMOKEPING_UPGRADE 7"
132
 
.TH SMOKEPING_UPGRADE 7 "2006-07-07" "2.0.9" "SmokePing"
 
132
.TH SMOKEPING_UPGRADE 7 "2008-03-18" "2.3.6" "SmokePing"
133
133
.SH "NAME"
134
134
smokeping_upgrade \- Notes on upgrading Smokeping
135
135
.SH "OVERVIEW"
152
152
An official list of changes with each release can be found in the \s-1CHANGES\s0
153
153
file in the Smokeping distribution. This document tries to complement
154
154
that with upgrading instructions etc.
 
155
.SH "2.3.3 to 2.3.4"
 
156
.IX Header "2.3.3 to 2.3.4"
 
157
The communication protocol between master and slave has been made more
 
158
secure. This requires that \s-1BOTH\s0 master and slave are upgraded to continue
 
159
working.
 
160
.SH "2.2.x to 2.3.x"
 
161
.IX Header "2.2.x to 2.3.x"
 
162
2.3.0 is mainly about new features. Check out the reference documentation on
 
163
\&\fIhierarchies\fR and the target properties \fIparents\fR, \fIhidden\fR and
 
164
\&\fInomasterpoll\fR.
 
165
.PP
 
166
The only thing you have to take a look at, is the file \fIbasepage.html.dist\fR
 
167
which got some new css properties. Without them the results of the new
 
168
filter function will look quite bad.
 
169
.SH "2.1.x to 2.2.0"
 
170
.IX Header "2.1.x to 2.2.0"
 
171
.Sh "\s-1LWP\s0 Dependency"
 
172
.IX Subsection "LWP Dependency"
 
173
The new master/slave functionality needs the LWP::UserAgent module from
 
174
\&\s-1CPAN\s0. Currently the dependency is not optional; you'll need the module
 
175
even if you are only running one Smokeping instance.
 
176
.SH "2.0.9 to 2.1.0"
 
177
.IX Header "2.0.9 to 2.1.0"
 
178
.Sh "Echoping 6 support"
 
179
.IX Subsection "Echoping 6 support"
 
180
This is the first Smokeping version that fully supports echoping 6. Earlier
 
181
versions of the EchoPingHttp probes don't work with echoping 6 because
 
182
of a command line incompatibility. (Echoping 5 is still supported, of course.)
 
183
.PP
 
184
This version also introduces three new probes using the new echoping plugin
 
185
interface introduced in version 6:
 
186
.IP "\(bu" 4
 
187
EchoPingDNS
 
188
.IP "\(bu" 4
 
189
EchoPingLDAP
 
190
.IP "\(bu" 4
 
191
EchoPingWhois
 
192
.PP
 
193
See the smokeping_examples document for simple examples of using
 
194
these probes.
 
195
.Sh "New method in base.pm (if you write your own probes)"
 
196
.IX Subsection "New method in base.pm (if you write your own probes)"
 
197
The \fIbase.pm\fR module defines the method ProbeUnit. Override this if your
 
198
Probe does not return 'Seconds'. See the \fIFTPtransfer.pm\fR for inspiration.
 
199
.SH "2.0.8 to 2.0.9"
 
200
.IX Header "2.0.8 to 2.0.9"
 
201
.Sh "FPing"
 
202
.IX Subsection "FPing"
 
203
The 'timeout' variable removed in 2.0.5 has been brought back.
 
204
It is used to give the \f(CW\*(C`fping\*(C'\fR command the \f(CW\*(C`\-t\*(C'\fR parameter,
 
205
which apparently affects the timeout of the last ping in the
 
206
counting (\f(CW\*(C`\-C\*(C'\fR) mode used by Smokeping.
155
207
.SH "2.0.5 to 2.0.6"
156
208
.IX Header "2.0.5 to 2.0.6"
157
209
.Sh "\s-1CGI\s0 self-referring links (again)"
164
216
\&\f(CW\*(C`General\*(C'\fR section of the configuration file. The default is now \f(CW\*(C`relative\*(C'\fR,
165
217
creating links like <a\ href=\*(L"?foo=bar\*(R">. I hope this works for everybody,
166
218
but if it doesn't, see smokeping_config for the alternatives.
167
 
.SH "2.0.8 to 2.0.9"
168
 
.IX Header "2.0.8 to 2.0.9"
169
 
.Sh "FPing"
170
 
.IX Subsection "FPing"
171
 
The 'timeout' variable removed in 2.0.5 has been brought back.
172
 
It is used to give the \f(CW\*(C`fping\*(C'\fR command the \f(CW\*(C`\-t\*(C'\fR parameter,
173
 
which apparently affects the timeout of the last ping in the
174
 
counting (\f(CW\*(C`\-C\*(C'\fR) mode used by Smokeping.
175
219
.SH "2.0.4 to 2.0.5"
176
220
.IX Header "2.0.4 to 2.0.5"
177
221
.Sh "FPing"