head 1.10; access; symbols pkgsrc-2026Q1:1.10.0.48 pkgsrc-2026Q1-base:1.10 pkgsrc-2025Q4:1.10.0.46 pkgsrc-2025Q4-base:1.10 pkgsrc-2025Q3:1.10.0.44 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.10.0.42 pkgsrc-2025Q2-base:1.10 pkgsrc-2025Q1:1.10.0.40 pkgsrc-2025Q1-base:1.10 pkgsrc-2024Q4:1.10.0.38 pkgsrc-2024Q4-base:1.10 pkgsrc-2024Q3:1.10.0.36 pkgsrc-2024Q3-base:1.10 pkgsrc-2024Q2:1.10.0.34 pkgsrc-2024Q2-base:1.10 pkgsrc-2024Q1:1.10.0.32 pkgsrc-2024Q1-base:1.10 pkgsrc-2023Q4:1.10.0.30 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.28 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.26 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.10.0.24 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.22 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.20 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.18 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.10.0.16 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.14 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.10.0.12 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.10.0.10 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.10.0.8 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.6 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.4 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.10.0.2 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.9.0.46 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.68 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.64 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.62 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.60 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.58 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.56 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.54 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.52 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.50 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.48 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.44 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.42 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.40 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.38 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.36 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.34 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.32 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.30 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.28 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.9.0.26 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.24 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.9.0.22 pkgsrc-2014Q3-base:1.9 pkgsrc-2014Q2:1.9.0.20 pkgsrc-2014Q2-base:1.9 pkgsrc-2014Q1:1.9.0.18 pkgsrc-2014Q1-base:1.9 pkgsrc-2013Q4:1.9.0.16 pkgsrc-2013Q4-base:1.9 pkgsrc-2013Q3:1.9.0.14 pkgsrc-2013Q3-base:1.9 pkgsrc-2013Q2:1.9.0.12 pkgsrc-2013Q2-base:1.9 pkgsrc-2013Q1:1.9.0.10 pkgsrc-2013Q1-base:1.9 pkgsrc-2012Q4:1.9.0.8 pkgsrc-2012Q4-base:1.9 pkgsrc-2012Q3:1.9.0.6 pkgsrc-2012Q3-base:1.9 pkgsrc-2012Q2:1.9.0.4 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.9.0.2 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.8.0.30 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.28 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.26 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.24 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.22 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.20 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.18 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.16 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.14 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.12 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.10 pkgsrc-2009Q2-base:1.8 pkgsrc-2009Q1:1.8.0.8 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.8.0.6 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.4 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.2 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.7.0.4 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.2 pkgsrc-2008Q1:1.6.0.4 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.2 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.5.0.16 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.14 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.12 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.10 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.8 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.6 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.4 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.2 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.4.0.6 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.4 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.2 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.2.0.6 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.4 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.2 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.1.1.1.0.4 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.2 pkgsrc-2003Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.10 date 2020.04.27.18.05.18; author bouyer; state Exp; branches; next 1.9; commitid KyaD7C4ySk04e36C; 1.9 date 2012.02.02.18.54.35; author bouyer; state Exp; branches; next 1.8; 1.8 date 2008.08.17.11.09.10; author adrianp; state Exp; branches 1.8.30.1; next 1.7; 1.7 date 2008.04.06.21.47.00; author adrianp; state Exp; branches; next 1.6; 1.6 date 2007.11.22.20.25.54; author adrianp; state Exp; branches; next 1.5; 1.5 date 2005.10.28.21.43.18; author adrianp; state Exp; branches; next 1.4; 1.4 date 2005.01.22.21.53.28; author adrianp; state Exp; branches 1.4.6.1; next 1.3; 1.3 date 2005.01.22.21.50.54; author adrianp; state Exp; branches; next 1.2; 1.2 date 2004.04.12.21.05.15; author kim; state Exp; branches; next 1.1; 1.1 date 2003.03.24.15.24.39; author bouyer; state Exp; branches 1.1.1.1; next ; 1.8.30.1 date 2012.02.02.20.08.41; author tron; state Exp; branches; next ; 1.4.6.1 date 2005.10.31.22.37.59; author seb; state Exp; branches; next ; 1.1.1.1 date 2003.03.24.15.24.39; author bouyer; state Exp; branches; next ; desc @@ 1.10 log @Update to 2.7.3 pkgsrc change: js/css files are now installed in share/smokeping/{js,css} Changes since 2.6.7: handle servers actually implementing OPTIONS fork alert handlers, so that smokeping does not block HTTP auth user template support Added new probe SendEmail A probe to use the EOS "ping" cli command Adds a Qstat probe plugin Added IPv6 (ipversion) and TCP (protocol) support Add a custom Curl probe. New TraceroutePing probe module Add the FPingContinuous probe Initial revision of IRTT probe @ text @$NetBSD: patch-ac,v 1.9 2012/02/02 18:54:35 bouyer Exp $ --- etc/config.dist.in.orig 2017-06-25 20:18:25.000000000 +0200 +++ etc/config.dist.in 2020-04-23 10:20:42.223454811 +0200 @@@@ -1,19 +1,19 @@@@ *** General *** -owner = Peter Random -contact = some@@address.nowhere -mailhost = my.mail.host +owner = Charlie Root +contact = root@@localhost +mailhost = localhost sendmail = @@SENDMAIL@@ # NOTE: do not put the Image Cache below cgi-bin # since all files under cgi-bin will be executed ... this is not # good for images. -imgcache = @@prefix@@/cache +imgcache = @@SPDIR@@/.simg imgurl = cache -datadir = @@prefix@@/data -piddir = @@prefix@@/var -cgiurl = http://some.url/smokeping.cgi -smokemail = @@prefix@@/etc/smokemail.dist -tmail = @@prefix@@/etc/tmail.dist +datadir = @@VARBASE@@/db/smokeping +piddir = @@VARBASE@@/run +cgiurl = http://localhost/cgi-bin/smokeping.cgi +smokemail = @@PKG_SYSCONFDIR@@/smokemail +tmail = @@PKG_SYSCONFDIR@@/tmail # specify this to get syslog logging syslogfacility = local0 # each probe is now run in its own process @@@@ -47,7 +47,7 @@@@ *** Presentation *** -template = @@prefix@@/etc/basepage.html.dist +template = @@PKG_SYSCONFDIR@@/basepage.html htmltitle = yes graphborders = no @@@@ -107,10 +107,10 @@@@ + FPing -binary = /usr/sbin/fping +binary = @@PREFIX@@/sbin/fping *** Slaves *** -secrets=@@prefix@@/etc/smokeping_secrets.dist +secrets=@@PKG_SYSCONFDIR@@/smokeping_secrets +boomer display_name=boomer color=0000ff @ 1.9 log @Update smokeping from 2.4.2 to 2.6.7, fixing SA47678. Major changes between 2.4 and 2.6: New in Version 2.6 Added automake support for easy "configure, make install" installation fixed strftime bug when sending alert mails New in Version 2.5 Switched from SpeedyCGI to FastCGI DismanPing probe by Bill Fenner OpenSSHJunOSPing (Sponsoerd by Juniper) SIP Ping Probe (Sponsored by ANI Networks) Support alert patterns with upper AND lower limit: (>a2.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@@ @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- etc/config.dist.orig 2008-07-24 18:36:57.000000000 +0100 +++ etc/config.dist a10 1 -sendmail = /usr/lib/sendmail d14 1 a14 1 +sendmail = /usr/sbin/sendmail d18 1 a18 1 -imgcache = /home/oetiker/public_html/smokeping-ms/cache d21 2 a22 2 -datadir = /tmp/smokeping-ms/data -piddir = /tmp/smokeping-ms/var d24 2 a25 2 -smokemail = /home/oetiker/checkouts/smokeping/trunk/software/etc/smokemail.dist -tmail = /home/oetiker/checkouts/smokeping/trunk/software/etc/tmail.dist d29 1 a29 1 +smokemail = @@PREFIX@@/etc/smokeping/smokemail d34 1 a34 1 @@@@ -47,7 +47,7 @@@@ AVERAGE 0.5 144 720 d38 1 a38 1 -template = /home/oetiker/checkouts/smokeping/trunk/software/etc/basepage.html.dist d43 1 a43 1 @@@@ -105,7 +105,7 @@@@ unison_tolerance = 2 d51 5 a55 1 secrets=/home/oetiker/checkouts/smokeping/trunk/software/etc/smokeping_secrets.dist @ 1.8.30.1 log @Pullup ticket #3670 - requested by bouyer net/smokeping: security update Revisions pulled up: - net/smokeping/MESSAGE 1.5 - net/smokeping/Makefile 1.28 - net/smokeping/PLIST 1.12 - net/smokeping/distinfo 1.14 - net/smokeping/files/smokeping.conf 1.2 - net/smokeping/patches/patch-aa 1.11 - net/smokeping/patches/patch-ab 1.11 - net/smokeping/patches/patch-ac 1.9 - net/smokeping/patches/patch-ad 1.6 - net/smokeping/patches/patch-ae 1.2 - net/smokeping/patches/patch-af 1.1 - net/smokeping/patches/patch-ag 1.1 --- Module Name: pkgsrc Committed By: bouyer Date: Thu Feb 2 18:54:35 UTC 2012 Modified Files: pkgsrc/net/smokeping: MESSAGE Makefile PLIST distinfo pkgsrc/net/smokeping/files: smokeping.conf pkgsrc/net/smokeping/patches: patch-aa patch-ab patch-ac patch-ad patch-ae Added Files: pkgsrc/net/smokeping/patches: patch-af patch-ag Log Message: Update smokeping from 2.4.2 to 2.6.7, fixing SA47678. Major changes between 2.4 and 2.6: New in Version 2.6 Added automake support for easy "configure, make install" installation fixed strftime bug when sending alert mails New in Version 2.5 Switched from SpeedyCGI to FastCGI DismanPing probe by Bill Fenner OpenSSHJunOSPing (Sponsoerd by Juniper) SIP Ping Probe (Sponsored by ANI Networks) Support alert patterns with upper AND lower limit: (>a 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 - 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 * 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 * fixed many typos and some seemingly numeric comparisons -- Niko Tyni * new feature 'concurrentprobes' allow to run multiple probes in paralell and at different step width. -- Niko Tyni * allow to define multiple instances of a sigle probe -- Niko Tyni * 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 * fix for Radius probe -- Niko Tyni * 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 * 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 @ text @d1 1 a1 1 $NetBSD$ d47 1 a47 1 +binary = @@PREFIX@@/bin/fping @ 1.2 log @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) @ text @d3 3 a5 3 --- etc/config.dist.orig 2004-01-04 08:57:51.000000000 -0500 +++ etc/config.dist 2004-04-12 16:27:51.000000000 -0400 @@@@ -4,16 +4,16 @@@@ d24 2 a25 2 +datadir = /var/db/smokeping +piddir = /var/run d28 2 d31 3 a33 3 # syslogfacility = local0 @@@@ -63,7 +63,7 @@@@ d42 1 a42 1 @@@@ -86,7 +86,7 @@@@ d47 1 a47 1 +binary = @@PREFIX@@/sbin/fping d51 1 a51 1 @@@@ -171,4 +171,3 @@@@ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: $ d3 2 a4 2 --- etc/config.dist.orig Wed Mar 19 22:52:32 2003 +++ etc/config.dist Wed Mar 19 22:58:47 2003 d14 1 a14 1 +owner = Charlie root d23 1 a23 1 -smokemail = /home/oetiker/data/projects/AADJ-smokeping/dist/etc/smokemail d25 1 a25 1 +piddir = /var/run d31 1 a31 1 @@@@ -35,7 +35,7 @@@@ d35 1 a35 1 -template = /home/oetiker/data/projects/AADJ-smokeping/dist/etc/basepage.html d40 1 a40 1 @@@@ -58,7 +58,7 @@@@ d49 1 a49 1 @@@@ -142,4 +142,3 @@@@ @ 1.1.1.1 log @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. @ text @@