head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.48 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.46 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.44 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.42 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.40 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.38 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.36 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.34 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.32 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.30 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.28 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.26 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.24 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.22 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.20 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.18 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.16 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.14 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.12 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.10 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.8 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.6 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.4 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.2 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.6.0.46 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.68 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.64 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.62 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.60 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.58 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.56 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.54 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.52 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.50 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.48 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.44 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.42 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.40 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.38 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.36 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.34 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.32 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.30 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.28 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.26 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.24 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.22 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.20 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.18 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.16 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.14 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.12 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.10 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.8 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.6 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.4 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.2 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.5.0.30 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.28 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.26 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.24 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.22 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.20 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.18 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.16 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.14 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.12 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.10 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.8 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.6 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.4 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.2 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.3.0.4 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.2 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.2.0.10 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.8 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.6 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.4 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.2 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.1.0.8 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.6 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.4 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.0.2; locks; strict; comment @# @; 1.7 date 2020.04.27.18.05.18; author bouyer; state Exp; branches; next 1.6; commitid KyaD7C4ySk04e36C; 1.6 date 2012.02.02.18.54.35; author bouyer; state Exp; branches; next 1.5; 1.5 date 2008.08.17.11.09.10; author adrianp; state Exp; branches 1.5.30.1; next 1.4; 1.4 date 2008.04.06.21.47.00; author adrianp; state Exp; branches; next 1.3; 1.3 date 2007.11.22.20.25.54; author adrianp; state Exp; branches; next 1.2; 1.2 date 2006.08.09.21.48.53; author adrianp; state Exp; branches; next 1.1; 1.1 date 2005.10.28.21.43.18; author adrianp; state Exp; branches 1.1.2.1; next ; 1.5.30.1 date 2012.02.02.20.08.41; author tron; state Exp; branches; next ; 1.1.2.1 date 2005.10.28.21.43.18; author seb; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.10.31.22.37.59; author seb; state Exp; branches; next ; desc @@ 1.7 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-ad,v 1.6 2012/02/02 18:54:35 bouyer Exp $ --- bin/tSmoke.orig 2018-04-13 14:13:05.000000000 +0200 +++ bin/tSmoke 2020-04-23 10:16:51.652216589 +0200 @@@@ -63,7 +63,7 @@@@ use RRDs; # Point to your Smokeping config file -my $cfgfile = "etc/config.dist"; +my $cfgfile = "@@PKG_SYSCONFDIR@@/config.dist"; # global variables my $cfg; @ 1.6 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 3 a5 13 --- bin/tSmoke.dist.orig 2008-07-24 18:37:05.000000000 +0100 +++ bin/tSmoke.dist @@@@ -51,8 +51,7 @@@@ use warnings; # -- Getopt::Long # # Point the lib variables to your implementation -use lib qw(lib); -use lib qw(/usr/local/rrdtool-1.0.39/lib/perl); +use lib "@@PREFIX@@/lib/smokeping"; use Smokeping 2.004002; use Net::SMTP; @@@@ -61,7 +60,7 @@@@ use Pod::Usage; d10 1 a10 1 +my $cfgfile = "@@PKG_SYSCONFDIR@@/config"; a13 33 @@@@ -476,9 +475,9 @@@@ past week and past month including an ov Typical crontab used to invoke this are # Quick morning alert to see what's down - 0 6 * * * /usr/local/smokeping/bin/tSmoke.pl --q --to=mobilephone@@att.net.invalid --morning + 0 6 * * * @@PREFIX@@/bin/tSmoke.pl --q --to=mobilephone@@att.net.invalid --morning # Weekly report on the percent availability of network systems with no detail - 0 8 * * * /usr/local/smokeping/bin/tSmoke.pl --q --to=mailbox@@company.com.invalid --weekly --detail=0 + 0 8 * * * @@PREFIX@@/bin/tSmoke.pl --q --to=mailbox@@company.com.invalid --weekly --detail=0 =head1 SETUP @@@@ -498,17 +497,16 @@@@ We need to use the following B file - my $cfgfile = "/usr/local/smokeping/etc/config"; + my $cfgfile = "@@PKG_SYSCONFDIR@@/config"; Modify the Smokeping config file to include a path for tmail in the General section: - tmail = /usr/local/smokeping/etc/tmail + tmail = @@PKG_SYSCONFDIR@@/tmail =head1 COPYRIGHT @ 1.5.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 file - my $cfgfile = "/usr/local/smokeping/etc/config"; + my $cfgfile = "@@PKG_SYSCONFDIR@@/config"; Modify the Smokeping config file to include a path for tmail in the General section: - tmail = /usr/local/smokeping/etc/tmail + tmail = @@PKG_SYSCONFDIR@@/tmail =head1 COPYRIGHT @