Commit graph

34 commits

Author SHA1 Message Date
joerg
021041f3b4 DESTDIR support 2010-01-27 17:38:00 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
adrianp
f927232191 Update smokeping 2.3.5->2.4.2
* better master/slave secrets documentation
* first cut at mtr integration
* use localtime to construct the rawlog filename
New in 2.4:
* SmokeTrace: An Ajax Traceroute tool.
* The 'blazemode' option for the FPing probe, so that the first (slow) ping packet can be ignored.

Ok'ed bouyer@
2008-08-17 11:09:10 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
adrianp
be8c651021 Fix an extra double-quote that made its way into a patch and prevents
smokeping from running.
2008-04-12 14:14:56 +00:00
adrianp
1f4607fe47 Update to 2.3.5 (Ok'ed bouyer@)
* add some security notes to the master/slave documentation --niko
* allow SSH probe to config rsa1 key -- Walery Kokarev
* make ajax mode work on IE again -- tobi
* Integrated TCPPing Probe -- Norman Rasmussen
* made Smokeping.pm more portable by using %.1f in perl sprintf -- tobi
* make sure tsmoke sends mime conformant mails -- tobi

Too many changes to list completely.  See CHANGES for all the details:
	http://oss.oetiker.ch/smokeping/pub/CHANGES
2008-04-06 21:47:00 +00:00
adrianp
447c0f375b Fix the path when SpeedyCGI is installed 2007-11-22 22:56:01 +00:00
adrianp
4e9978bbe9 Update to 2.2.7
New in Version 2.2
* Ajax based ineractive graph zooming.
Click on any graph in detail mode and use the mouse to mark your area of
interest in navigator graph.
* Multi Target Graphs
Show information from multiple targts in a graph.
* Master/Slave setup for multi source smokeping deployments.
With one central Smokeping Master node, you can run a series of Slave nodes,
taking their configuration from the master. This allows you to ping a single
target from multiple locations.
* Standard Deviation
The standard deviation is now used in several places to give a number for
the variation in round trip times as depicted by the smoke.

See http://oss.oetiker.ch/smokeping/pub/CHANGES for all the details.

OK'ed bouyer@
2007-11-22 20:25:54 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
b6160330f7 Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:53:15 +00:00
adrianp
71f49bfe90 Update to smokeping-2.0.9
Package changes include:
- pkglintification
- move to options.mk

smokeping changes include:
* remove the FPing 'timeout' variable, since it never really did anything
* Curl.pm: new variables 'follow_redirects' and 'include_redirects'
* make buggy_perl_version test work on perl 5.8.7 too ...
* AnotherDNS.pm: added option 'require_answers' for testing

For a full list see:
http://people.ee.ethz.ch/~oetiker/webtools/smokeping/pub/CHANGES

ok'ed bouyer@
2006-08-09 21:48:53 +00:00
joerg
cf76d00d6c Convert dependency to use -[0-9]* style instead of just -*.
Bump revision.
2006-06-30 10:06:36 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
adrianp
71ab4d7633 Upgrade from smokeping 1.3.x to 2.0.4
Ok'ed bouyer@
Lots of changes but in brief:

new probe programming interface
allow target-specific vars get defaults from Probes section
config file examples and smokeping_examples document
documentation updates and reorganizing
new commandline options '--config=X' and '--check'
Perl 5.8.0 compatibility fix
RRDtool 1.2.x compatibility fix ("unknown RRD version: 0003" on restart)

See this URL for all the details:
 http://people.ee.ethz.ch/~oetiker/webtools/smokeping/pub/CHANGES
2005-10-28 21:43:18 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
e46a9dd380 Create directories before installing files into them. 2005-06-17 03:50:19 +00:00
reed
ee8be9d0c1 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:57 +00:00
agc
b12d62efb5 Add RMD160 digests. 2005-02-24 12:13:41 +00:00
adrianp
9ee016fb6f Fix fping path - ride last bump 2005-01-22 21:53:28 +00:00
adrianp
7f9b28302d - Update to 1.37
- Migrate to SUBST_* framework
- Don't hardcode references to /var, use ${VARBASE} instead

2005/1/12 -- 1.37

* base class did assume that concurrent probes were off by default
-- Niko Tyni <ntyni *iki.fi>

2005/1/7 -- 1.36 (1.35 was an internal release)

* concurrent probes are default now, together with
  a 'random' offset to make sure not all smokepings hit the net
  at the same time -- Tobi
* fixes for loggin -- Niko Tyni <ntyni *iki.fi>
  - warn if no logging method is active while daemonizing.
  - turn debugging on before loading the config file.
  - make do_debuglog a no-op if $use_debuglog isn't set
  - add debug info to FPing* probes
  - print the RRD create and update strings when debugging
* Allow probe- and target-specific number of pings  -- Niko Tyni <ntyni *iki.fi>
* RemoteFPing probe revisited and fixed. Note this probe allowed
  PROBE_CONF config where this was technically not possible. Now these settings
  are done in the ***Probes*** section ... you have to fix your
  config files -- Niko Tyni <ntyni *iki.fi>
* fixed many typos and some seemingly numeric comparisons -- Niko Tyni
  <ntyni *iki.fi>
* new feature 'concurrentprobes' allow to run multiple probes in paralell and
  at different step width. -- Niko Tyni <ntyni *iki.fi>
* allow to define multiple instances of a sigle probe -- Niko Tyni
  <ntyni *iki.fi>
* fix --filter again ... pathprefix was still in there -- tobi

2004/11/29 -- 1.34 (1.32 + 1.33 were internal only releases)
* added SNPP support as suggested by jdelisle -- tobi
* added ipv6 support to EchoPing probe -- Niko Tyni <ntyni *iki.fi>
* fix for Radius probe -- Niko Tyni <ntyni *iki.fi>
* added new alert plugins called matchers -- tobi
* created matcher::avgratio sponsored by virtela.net -- tobi
* make --filter option actually work -- tobi
* removed maxmedian magic regexp ... -- tobi
* added new alert type matcher -- tobi
* fixed pod errors -- Niko Tyni <ntyni *iki.fi>
* allow to mix programs and email addresses in alerts --tobi
* allow to define recipient per alert --tobi

2004/08/04 -- 1.31
* added anotherdns and anotherssh probes -- Christoph.Heine *HaDiKo.DE
* modify FPing probes to skip ICPM errors in the output -- Tobi
* modify RemoteFPing probe to work with normal fping that outputs
  via stderr. -- Tobi
* allow timeout to be specified in base::forks based probes -- Tobi
* Added ssh probe -- Christian Recktenwald <smokeping-contact *citecs.de>
2005-01-22 21:50:54 +00:00
reed
32d8f290c2 The default location of the pkgsrc-installed rc.d scripts is now
under share/examples/rc.d. The variable name already was named
RCD_SCRIPTS_EXAMPLEDIR.

This is from ideas from Greg Woods and others.

Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).
2004-12-28 02:47:40 +00:00
adrianp
7e78a7a752 Update smokeping to 1.30
- Add option to build with SpeedyCGI support (USE_SPEEDY)
- Use @RCD_SCRIPTS_SHELL@ instead of hardcoded /bin/sh
- Use REPLACE_PERL instead of patch/sed hack

Closes PR #25549 submitted by me.

Ok'ed wiz@/bouyer@

From the CHANGELOG:

2004/05/12 -- 1.30

* fix nodata_color syntax --tobi

* when inserting unknown values into sorted rtt list, do this on the outside
  ... U:U:1:2:3:U:U and not in the middle. This will make the graphs more
  smokei when there is data loss. --tobi

* config files with different probes should work ... fixed problem introduced
  in 1.29 --tobi

2004/05/08 -- 1.29
* while running, make all die and warn things go to the log file if there is
  one --tobi
* added rawlog option for logging actual gatherd data --tobi (for virtela)
* added alertee option to send a copy of any alert generated to additional
  'perbranche' people --tobi
* cgi should not complain about non existing hosts ... the daemon does that i
  already --tobi
* actually allow empty alerts -- tobi

* added nodata_color property to specify background color for graph when
  when no data is available --  David Hull <hull@dslextreme.com>
2004-06-23 22:25:44 +00:00
cjep
f6887a97b1 Add USE_INET6 to BUILD_DEFS as these packages use it. Part of PR#25743 from
Georg Schwarz.
2004-06-08 12:23:59 +00:00
reed
9c790735db mk/bsd.pkg.install.mk now automatically registers
the RCD_SCRIPTS rc.d script(s) to the PLIST.

This GENERATE_PLIST idea is part of Greg A. Woods'
PR #22954.

This helps when the RC_SCRIPTS are installed to
a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
the default RCD_SCRIPTS_EXAMPLEDIR will be changed
to be more clear that they are the examples.)

These patches also remove the etc/rc.d/ scripts from PLISTs
(of packages that use RCD_SCRIPTS). (This also removes
now unused references from openssh* makefiles. Note that
qmail package has not been changed yet.)

I have been doing automatic PLIST registration for RC_SCRIPTS
for over a year. Not all of these packages have been tested,
but many have been tested and used.

Somethings maybe to do:
- a few packages still manually install the rc.d scripts to
  hard-coded etc/rc.d. These need to be fixed.
- maybe  remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-23 22:07:52 +00:00
kim
56482c8b83 Upgrade to smokeping-1.28:
- new probes: CiscoRTTMonEchoICMP, CiscoRTTMonDNS, CiscoRTTMonTcpConnect,
  Curl, LDAP, Radius, RemoteFPing, TelnetIOSPing
- support for multiple alert recipients
- new --filter option allows you to run the smokeping deamon on a big config
  but have the config file filtered and only measure the entries that pass
  the filter. This allows to use rsync to consolidate measurements from
  different hosts at a central location for presentation.
- new option to generate static pages (--static-pages)
2004-04-12 21:05:15 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jlam
57ec57613f PERL5_REQD is now a list of values, so append to its value instead of
setting it.
2004-02-10 02:22:49 +00:00
martti
8cee801716 COMMENT should start with a capital letter. 2003-07-21 17:10:16 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
bouyer
3a19738d58 Import of smokeping 1.19:
SmokePing can measure latency, latency distribution and packet loss
in your network. SmokePing uses RRDtool to maintain a longterm datastore
and to draw pretty graphs, giving up to the minute information
on the state of each network connection. SmokePing can also raise
alarms based on latency and loss patterns.
2003-03-24 15:24:39 +00:00