<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi,
<div class=""><br class="">
</div>
<div class="">I have just installed smokeping-2.7.3 from source on two new CentOS 7 servers.</div>
<div class=""><br class="">
</div>
<div class="">The build has proceeded without problems, and I appear to have all dependencies installed.</div>
<div class=""><br class="">
</div>
<div class="">If I add configuration elements for probes other than FPing, I get the same error message:</div>
<div class=""><br class="">
</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>ERROR: /opt/smokeping/etc/config, line 138: probe must be defined before the host or any probe variables<br class="">
<br class="">
</div>
<div class="">This looks like a parsing error, or something in the guts of the Perl stack (which I have no clue how to debug).</div>
<div class=""><br class="">
</div>
<div class="">It seems to be the same problem that is described here:</div>
<div class=""><br class="">
</div>
<div class=""><a href="https://github.com/linuxserver/docker-smokeping/issues/77" class="">https://github.com/linuxserver/docker-smokeping/issues/77</a></div>
<div class=""><br class="">
<div class="">The output from my build, along with the configuration file, are below (with some redactions).</div>
<div class="">I’ve been trying to strip non-essential elements out of the configuration file, but so far no joy.</div>
<div class=""><br class="">
</div>
<div class="">Anybody out there got any ideas? </div>
<div class=""><br class="">
</div>
<div class="">- Matt</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
[root@REDACTED02 ~]# cd smokeping-2.7.3<br class="">
<br class="">
</div>
<div class="">[root@REDACTED02 smokeping-2.7.3]# make clean<br class="">
Making clean in thirdparty<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/thirdparty'<br class="">
ls -1 | grep -v Makefile | grep -v bin | grep -v CPAN | xargs rm -rf<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/thirdparty'<br class="">
Making clean in doc<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/doc'<br class="">
test -z "*.[1357] smokeping_examples.pod smokeping_config.pod examples/*" || rm -f *.[1357] smokeping_examples.pod smokeping_config.pod examples/*<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/doc'<br class="">
Making clean in etc<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/etc'<br class="">
make[1]: Nothing to be done for `clean'.<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/etc'<br class="">
Making clean in htdocs<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/htdocs'<br class="">
make[1]: Nothing to be done for `clean'.<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/htdocs'<br class="">
Making clean in lib<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/lib'<br class="">
make[1]: Nothing to be done for `clean'.<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/lib'<br class="">
Making clean in bin<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/bin'<br class="">
make[1]: Nothing to be done for `clean'.<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/bin'<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3'<br class="">
make[1]: Nothing to be done for `clean-am'.<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3’</div>
<div class=""><br class="">
[root@REDACTED02 smokeping-2.7.3]#  ./configure --prefix=/opt/smokeping<br class="">
checking for a BSD-compatible install... /usr/bin/install -c<br class="">
checking whether build environment is sane... yes<br class="">
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p<br class="">
checking for gawk... gawk<br class="">
checking whether make sets $(MAKE)... yes<br class="">
checking whether make supports nested variables... yes<br class="">
checking whether UID '0' is supported by ustar format... yes<br class="">
checking whether GID '0' is supported by ustar format... yes<br class="">
checking how to create a ustar tar archive... gnutar<br class="">
checking whether to enable maintainer-specific portions of Makefiles... no<br class="">
checking whether make supports nested variables... (cached) yes<br class="">
checking for perl... /usr/bin/perl<br class="">
checking for curl... /usr/bin/curl<br class="">
checking for wget... /usr/bin/wget<br class="">
checking for perl version greater than or equal to 5.10.1... ok<br class="">
checking for sed... /usr/bin/sed<br class="">
checking for grep... /usr/bin/grep<br class="">
checking for echo... /usr/bin/echo<br class="">
checking for ln... /usr/bin/ln<br class="">
checking for cp... /usr/bin/cp<br class="">
checking for rm... /usr/bin/rm<br class="">
checking for rmdir... /usr/bin/rmdir<br class="">
checking for mkdir... /usr/bin/mkdir<br class="">
checking for find... /usr/bin/find<br class="">
checking for sendmail... /usr/sbin/sendmail<br class="">
checking for gnroff... /usr/bin/gnroff<br class="">
checking for gnumake... no<br class="">
checking for gmake... /usr/bin/gmake<br class="">
checking checking for gnu make availablility... /usr/bin/gmake is GNU make<br class="">
checking checking for RRDs perl module... Ok<br class="">
checking that generated files are newer than configure... done<br class="">
configure: creating ./config.status<br class="">
config.status: creating Makefile<br class="">
config.status: creating bin/Makefile<br class="">
config.status: creating doc/Makefile<br class="">
config.status: creating htdocs/Makefile<br class="">
config.status: creating etc/Makefile<br class="">
config.status: creating lib/Makefile<br class="">
config.status: creating thirdparty/Makefile<br class="">
config.status: creating etc/config.dist<br class="">
<br class="">
** Ready to install Smokeping ******************************<br class="">
<br class="">
   Settings:<br class="">
<br class="">
     PERL5LIB = not set<br class="">
     PERL = /usr/bin/perl<br class="">
<br class="">
   The Smokeping Makefiles use GNU make functionality.<br class="">
   Continue installation with<br class="">
<br class="">
     /usr/bin/gmake install<br class="">
<br class="">
[root@REDACTED02 smokeping-2.7.3]# make install<br class="">
Making install in thirdparty<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/thirdparty'<br class="">
  GEN      touch<br class="">
Successfully installed FCGI-0.78<br class="">
Successfully installed HTML-Tagset-3.20<br class="">
Successfully installed HTML-Parser-3.72<br class="">
Successfully installed CGI-4.40 (upgraded from 3.59)<br class="">
Successfully installed CGI-Fast-2.13 (upgraded from 1.09)<br class="">
Successfully installed Config-Grammar-1.12<br class="">
Successfully installed Socket6-0.29<br class="">
Successfully installed Net-SSLeay-1.85<br class="">
Successfully installed IO-Socket-SSL-2.060<br class="">
Successfully installed Digest-HMAC-1.03<br class="">
Successfully installed Net-Telnet-3.04<br class="">
Successfully installed Net-OpenSSH-0.78<br class="">
Successfully installed Net-SNMP-v6.0.1<br class="">
Successfully installed Convert-ASN1-0.27<br class="">
Successfully installed perl-ldap-0.65<br class="">
Successfully installed IO-Socket-IP-0.39<br class="">
Successfully installed Net-DNS-1.19<br class="">
Successfully installed IO-Tty-1.12<br class="">
Successfully installed URI-1.74<br class="">
Successfully installed LWP-MediaTypes-6.02<br class="">
Successfully installed Encode-Locale-1.05<br class="">
Successfully installed IO-HTML-1.001<br class="">
Successfully installed HTTP-Date-6.02<br class="">
Successfully installed HTTP-Message-6.18<br class="">
Successfully installed File-Listing-6.04<br class="">
Successfully installed HTTP-Negotiate-6.01<br class="">
Successfully installed HTTP-Daemon-6.01<br class="">
Successfully installed Try-Tiny-0.30<br class="">
Successfully installed Net-HTTP-6.18<br class="">
Successfully installed HTTP-Cookies-6.04<br class="">
Successfully installed WWW-RobotRules-6.02<br class="">
Successfully installed libwww-perl-6.36<br class="">
Successfully installed ExtUtils-MakeMaker-7.34 (upgraded from 6.63_02)<br class="">
Successfully installed Net-IP-1.26<br class="">
Successfully installed Data-HexDump-0.02<br class="">
Successfully installed Authen-Radius-0.29<br class="">
Successfully installed Path-Tiny-0.108<br class="">
37 distributions installed<br class="">
  GEN      touch<br class="">
make[2]: Entering directory `/root/smokeping-2.7.3/thirdparty'<br class="">
make[2]: Nothing to be done for `install-exec-am'.<br class="">
make[2]: Nothing to be done for `install-data-am'.<br class="">
make[2]: Leaving directory `/root/smokeping-2.7.3/thirdparty'<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/thirdparty'<br class="">
Making install in doc<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/doc'<br class="">
  GEN      smokeping.1<br class="">
  GEN      smokeping_cgi.1<br class="">
  GEN      tSmoke.1<br class="">
  GEN      Smokeping_probes_EchoPingSmtp.pod<br class="">
  GEN      Smokeping_probes_EchoPingSmtp.3<br class="">
  GEN      Smokeping_probes_OpenSSHJunOSPing.pod<br class="">
  GEN      Smokeping_probes_OpenSSHJunOSPing.3<br class="">
  GEN      Smokeping_probes_skel.pod<br class="">
  GEN      Smokeping_probes_skel.3<br class="">
  GEN      Smokeping_probes_EchoPingWhois.pod<br class="">
  GEN      Smokeping_probes_EchoPingWhois.3<br class="">
  GEN      Smokeping_probes_EchoPingHttp.pod<br class="">
  GEN      Smokeping_probes_EchoPingHttp.3<br class="">
  GEN      Smokeping_probes_TelnetIOSPing.pod<br class="">
  GEN      Smokeping_probes_TelnetIOSPing.3<br class="">
  GEN      Smokeping_probes_EchoPingDiscard.pod<br class="">
  GEN      Smokeping_probes_EchoPingDiscard.3<br class="">
  GEN      Smokeping_probes_CiscoRTTMonDNS.pod<br class="">
  GEN      Smokeping_probes_CiscoRTTMonDNS.3<br class="">
  GEN      Smokeping_probes_IOSPing.pod<br class="">
  GEN      Smokeping_probes_IOSPing.3<br class="">
  GEN      Smokeping_probes_AnotherCurl.pod<br class="">
  GEN      Smokeping_probes_AnotherCurl.3<br class="">
  GEN      Smokeping_probes_FPing.pod<br class="">
  GEN      Smokeping_probes_FPing.3<br class="">
  GEN      Smokeping_probes_TraceroutePing.pod<br class="">
  GEN      Smokeping_probes_TraceroutePing.3<br class="">
  GEN      Smokeping_probes_TacacsPlus.pod<br class="">
  GEN      Smokeping_probes_TacacsPlus.3<br class="">
  GEN      Smokeping_probes_RemoteFPing.pod<br class="">
  GEN      Smokeping_probes_RemoteFPing.3<br class="">
  GEN      Smokeping_probes_Curl.pod<br class="">
  GEN      Smokeping_probes_Curl.3<br class="">
  GEN      Smokeping_probes_base.pod<br class="">
  GEN      Smokeping_probes_base.3<br class="">
  GEN      Smokeping_probes_EchoPingIcp.pod<br class="">
  GEN      Smokeping_probes_EchoPingIcp.3<br class="">
  GEN      Smokeping_probes_Qstat.pod<br class="">
  GEN      Smokeping_probes_Qstat.3<br class="">
  GEN      Smokeping_probes_AnotherSSH.pod<br class="">
  GEN      Smokeping_probes_AnotherSSH.3<br class="">
  GEN      Smokeping_probes_WebProxyFilter.pod<br class="">
  GEN      Smokeping_probes_WebProxyFilter.3<br class="">
  GEN      Smokeping_probes_basefork.pod<br class="">
  GEN      Smokeping_probes_basefork.3<br class="">
  GEN      Smokeping_probes_FPingContinuous.pod<br class="">
  GEN      Smokeping_probes_FPingContinuous.3<br class="">
  GEN      Smokeping_probes_TCPPing.pod<br class="">
  GEN      Smokeping_probes_TCPPing.3<br class="">
  GEN      Smokeping_probes_EchoPingLDAP.pod<br class="">
  GEN      Smokeping_probes_EchoPingLDAP.3<br class="">
  GEN      Smokeping_probes_SSH.pod<br class="">
  GEN      Smokeping_probes_SSH.3<br class="">
  GEN      Smokeping_probes_EchoPingHttps.pod<br class="">
  GEN      Smokeping_probes_EchoPingHttps.3<br class="">
  GEN      Smokeping_probes_TelnetJunOSPing.pod<br class="">
  GEN      Smokeping_probes_TelnetJunOSPing.3<br class="">
  GEN      Smokeping_probes_SendEmail.pod<br class="">
  GEN      Smokeping_probes_SendEmail.3<br class="">
  GEN      Smokeping_probes_passwordchecker.pod<br class="">
  GEN      Smokeping_probes_passwordchecker.3<br class="">
  GEN      Smokeping_probes_EchoPing.pod<br class="">
  GEN      Smokeping_probes_EchoPing.3<br class="">
  GEN      Smokeping_probes_AnotherDNS.pod<br class="">
  GEN      Smokeping_probes_AnotherDNS.3<br class="">
  GEN      Smokeping_probes_DismanPing.pod<br class="">
  GEN      Smokeping_probes_DismanPing.3<br class="">
  GEN      Smokeping_probes_SipSak.pod<br class="">
  GEN      Smokeping_probes_SipSak.3<br class="">
  GEN      Smokeping_probes_EchoPingDNS.pod<br class="">
  GEN      Smokeping_probes_EchoPingDNS.3<br class="">
  GEN      Smokeping_probes_LDAP.pod<br class="">
  GEN      Smokeping_probes_LDAP.3<br class="">
  GEN      Smokeping_probes_FPing6.pod<br class="">
  GEN      Smokeping_probes_FPing6.3<br class="">
  GEN      Smokeping_probes_IRTT.pod<br class="">
  GEN      Smokeping_probes_IRTT.3<br class="">
  GEN      Smokeping_probes_EchoPingChargen.pod<br class="">
  GEN      Smokeping_probes_EchoPingChargen.3<br class="">
  GEN      Smokeping_probes_NFSping.pod<br class="">
  GEN      Smokeping_probes_NFSping.3<br class="">
  GEN      Smokeping_probes_EchoPingPlugin.pod<br class="">
  GEN      Smokeping_probes_EchoPingPlugin.3<br class="">
  GEN      Smokeping_probes_Radius.pod<br class="">
  GEN      Smokeping_probes_Radius.3<br class="">
  GEN      Smokeping_probes_FTPtransfer.pod<br class="">
  GEN      Smokeping_probes_FTPtransfer.3<br class="">
  GEN      Smokeping_probes_CiscoRTTMonEchoICMP.pod<br class="">
  GEN      Smokeping_probes_CiscoRTTMonEchoICMP.3<br class="">
  GEN      Smokeping_probes_CiscoRTTMonTcpConnect.pod<br class="">
  GEN      Smokeping_probes_CiscoRTTMonTcpConnect.3<br class="">
  GEN      Smokeping_probes_OpenSSHEOSPing.pod<br class="">
  GEN      Smokeping_probes_OpenSSHEOSPing.3<br class="">
  GEN      Smokeping_probes_DNS.pod<br class="">
  GEN      Smokeping_probes_DNS.3<br class="">
  GEN      Smokeping_probes_basevars.pod<br class="">
  GEN      Smokeping_probes_basevars.3<br class="">
  GEN      Smokeping_matchers_Avgratio.3<br class="">
  GEN      Smokeping_matchers_CheckLatency.3<br class="">
  GEN      Smokeping_matchers_CheckLoss.3<br class="">
  GEN      Smokeping_matchers_base.3<br class="">
  GEN      Smokeping_matchers_Median.3<br class="">
  GEN      Smokeping_matchers_ExpLoss.3<br class="">
  GEN      Smokeping_matchers_Medratio.3<br class="">
  GEN      Smokeping_sorters_base.3<br class="">
  GEN      Smokeping_sorters_Median.3<br class="">
  GEN      Smokeping_sorters_Max.3<br class="">
  GEN      Smokeping_sorters_Loss.3<br class="">
  GEN      Smokeping_sorters_StdDev.3<br class="">
  GEN      smokeping_config.pod<br class="">
  GEN      smokeping_config.5<br class="">
  GEN      smokeping_examples.pod<br class="">
  GEN      smokeping_examples.pod<br class="">
Generating example files...<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>examples/config.simple ...<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>examples/config.multiple-probes ...<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>examples/config.fping-instances ...<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>examples/config.targetvars-with-Curl ...<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>examples/config.echoping ...<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>examples/config.template ...<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>smokeping_examples.pod ...<br class="">
done.<br class="">
  GEN      smokeping_examples.5<br class="">
  GEN      smokeping_extend.7<br class="">
  GEN      smokeping_install.7<br class="">
  GEN      smokeping_master_slave.7<br class="">
  GEN      smokeping_upgrade.7<br class="">
make[2]: Entering directory `/root/smokeping-2.7.3/doc'<br class="">
make[2]: Nothing to be done for `install-exec-am'.<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/etc/examples'<br class="">
 /usr/bin/install -c -m 644 examples/config.fping-instances examples/config.multiple-probes examples/config.simple examples/config.echoping examples/config.template examples/config.targetvars-with-Curl '/opt/smokeping/etc/examples'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/share/man/man1'<br class="">
 /usr/bin/install -c -m 644 smokeping.1 smokeping_cgi.1 tSmoke.1 '/opt/smokeping/share/man/man1'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/share/man/man3'<br class="">
 /usr/bin/install -c -m 644 Smokeping_probes_EchoPingSmtp.3 Smokeping_probes_OpenSSHJunOSPing.3 Smokeping_probes_skel.3 Smokeping_probes_EchoPingWhois.3 Smokeping_probes_EchoPingHttp.3 Smokeping_probes_TelnetIOSPing.3 Smokeping_probes_EchoPingDiscard.3 Smokeping_probes_CiscoRTTMonDNS.3
 Smokeping_probes_IOSPing.3 Smokeping_probes_AnotherCurl.3 Smokeping_probes_FPing.3 Smokeping_probes_TraceroutePing.3 Smokeping_probes_TacacsPlus.3 Smokeping_probes_RemoteFPing.3 Smokeping_probes_Curl.3 Smokeping_probes_base.3 Smokeping_probes_EchoPingIcp.3 Smokeping_probes_Qstat.3
 Smokeping_probes_AnotherSSH.3 Smokeping_probes_WebProxyFilter.3 Smokeping_probes_basefork.3 Smokeping_probes_FPingContinuous.3 Smokeping_probes_TCPPing.3 Smokeping_probes_EchoPingLDAP.3 Smokeping_probes_SSH.3 Smokeping_probes_EchoPingHttps.3 Smokeping_probes_TelnetJunOSPing.3
 Smokeping_probes_SendEmail.3 Smokeping_probes_passwordchecker.3 Smokeping_probes_EchoPing.3 Smokeping_probes_AnotherDNS.3 Smokeping_probes_DismanPing.3 Smokeping_probes_SipSak.3 Smokeping_probes_EchoPingDNS.3 Smokeping_probes_LDAP.3 Smokeping_probes_FPing6.3 Smokeping_probes_IRTT.3
 Smokeping_probes_EchoPingChargen.3 Smokeping_probes_NFSping.3 Smokeping_probes_EchoPingPlugin.3 '/opt/smokeping/share/man/man3'<br class="">
 /usr/bin/install -c -m 644 Smokeping_probes_Radius.3 Smokeping_probes_FTPtransfer.3 Smokeping_probes_CiscoRTTMonEchoICMP.3 Smokeping_probes_CiscoRTTMonTcpConnect.3 Smokeping_probes_OpenSSHEOSPing.3 Smokeping_probes_DNS.3 Smokeping_probes_basevars.3 Smokeping_matchers_Avgratio.3
 Smokeping_matchers_CheckLatency.3 Smokeping_matchers_CheckLoss.3 Smokeping_matchers_base.3 Smokeping_matchers_Median.3 Smokeping_matchers_ExpLoss.3 Smokeping_matchers_Medratio.3 Smokeping_sorters_base.3 Smokeping_sorters_Median.3 Smokeping_sorters_Max.3 Smokeping_sorters_Loss.3
 Smokeping_sorters_StdDev.3 '/opt/smokeping/share/man/man3'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/share/man/man5'<br class="">
 /usr/bin/install -c -m 644 smokeping_config.5 smokeping_examples.5 '/opt/smokeping/share/man/man5'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/share/man/man7'<br class="">
 /usr/bin/install -c -m 644 smokeping_extend.7 smokeping_install.7 smokeping_master_slave.7 smokeping_upgrade.7 '/opt/smokeping/share/man/man7'<br class="">
make[2]: Leaving directory `/root/smokeping-2.7.3/doc'<br class="">
rm Smokeping_probes_IOSPing.pod Smokeping_probes_EchoPing.pod Smokeping_probes_SipSak.pod Smokeping_probes_EchoPingPlugin.pod Smokeping_probes_SSH.pod Smokeping_probes_FPing6.pod Smokeping_probes_EchoPingIcp.pod Smokeping_probes_Curl.pod Smokeping_probes_CiscoRTTMonDNS.pod
 Smokeping_probes_EchoPingDNS.pod Smokeping_probes_Qstat.pod Smokeping_probes_DismanPing.pod Smokeping_probes_IRTT.pod Smokeping_probes_WebProxyFilter.pod Smokeping_probes_RemoteFPing.pod Smokeping_probes_OpenSSHJunOSPing.pod Smokeping_probes_EchoPingLDAP.pod Smokeping_probes_LDAP.pod
 Smokeping_probes_TacacsPlus.pod Smokeping_probes_TelnetIOSPing.pod Smokeping_probes_NFSping.pod Smokeping_probes_basefork.pod Smokeping_probes_OpenSSHEOSPing.pod Smokeping_probes_EchoPingChargen.pod Smokeping_probes_basevars.pod Smokeping_probes_EchoPingSmtp.pod
 Smokeping_probes_FPing.pod Smokeping_probes_TraceroutePing.pod Smokeping_probes_FTPtransfer.pod Smokeping_probes_EchoPingHttps.pod Smokeping_probes_EchoPingDiscard.pod Smokeping_probes_AnotherSSH.pod Smokeping_probes_CiscoRTTMonEchoICMP.pod Smokeping_probes_passwordchecker.pod
 Smokeping_probes_base.pod Smokeping_probes_TelnetJunOSPing.pod Smokeping_probes_SendEmail.pod Smokeping_probes_EchoPingHttp.pod Smokeping_probes_AnotherDNS.pod Smokeping_probes_Radius.pod Smokeping_probes_AnotherCurl.pod Smokeping_probes_TCPPing.pod Smokeping_probes_EchoPingWhois.pod
 Smokeping_probes_skel.pod Smokeping_probes_DNS.pod Smokeping_probes_FPingContinuous.pod Smokeping_probes_CiscoRTTMonTcpConnect.pod<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/doc'<br class="">
Making install in etc<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/etc'<br class="">
make[2]: Entering directory `/root/smokeping-2.7.3/etc'<br class="">
make[2]: Nothing to be done for `install-exec-am'.<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/etc'<br class="">
 /usr/bin/install -c -m 644 basepage.html.dist config.dist smokemail.dist smokeping_secrets.dist tmail.dist '/opt/smokeping/etc'<br class="">
make[2]: Leaving directory `/root/smokeping-2.7.3/etc'<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/etc'<br class="">
Making install in htdocs<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/htdocs'<br class="">
make[2]: Entering directory `/root/smokeping-2.7.3/htdocs'<br class="">
make[2]: Nothing to be done for `install-exec-am'.<br class="">
/usr/bin/mkdir -p /opt/smokeping/htdocs<br class="">
/usr/bin/echo<span class="Apple-tab-span" style="white-space:pre"> </span>"#!/bin/sh" > /opt/smokeping/htdocs/smokeping.fcgi.dist<br class="">
/usr/bin/echo<span class="Apple-tab-span" style="white-space:pre"> </span>"exec /opt/smokeping/bin/smokeping_cgi /opt/smokeping/etc/config" >> /opt/smokeping/htdocs/smokeping.fcgi.dist<br class="">
chmod +x /opt/smokeping/htdocs/smokeping.fcgi.dist<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/htdocs'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/htdocs/js'<br class="">
 /usr/bin/install -c -m 644  js/smokeping.js js/prototype.js '/opt/smokeping/htdocs/js'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/htdocs/js/scriptaculous'<br class="">
 /usr/bin/install -c -m 644  js/scriptaculous/controls.js js/scriptaculous/slider.js js/scriptaculous/sound.js js/scriptaculous/effects.js js/scriptaculous/unittest.js js/scriptaculous/builder.js js/scriptaculous/scriptaculous.js js/scriptaculous/dragdrop.js '/opt/smokeping/htdocs/js/scriptaculous'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/htdocs/js/cropper'<br class="">
 /usr/bin/install -c -m 644  js/cropper/cropper.js js/cropper/licence.txt js/cropper/marqueeVert.gif js/cropper/cropper.uncompressed.js js/cropper/cropper.css js/cropper/marqueeHoriz.gif '/opt/smokeping/htdocs/js/cropper'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/htdocs/css'<br class="">
 /usr/bin/install -c -m 644  css/smokeping-print.css css/smokeping-screen.css '/opt/smokeping/htdocs/css'<br class="">
make[2]: Leaving directory `/root/smokeping-2.7.3/htdocs'<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/htdocs'<br class="">
Making install in lib<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/lib'<br class="">
make[2]: Entering directory `/root/smokeping-2.7.3/lib'<br class="">
make[2]: Nothing to be done for `install-exec-am'.<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/lib'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/lib/Smokeping/probes'<br class="">
 /usr/bin/install -c -m 644  Smokeping/probes/EchoPingSmtp.pm Smokeping/probes/OpenSSHJunOSPing.pm Smokeping/probes/skel.pm Smokeping/probes/EchoPingWhois.pm Smokeping/probes/EchoPingHttp.pm Smokeping/probes/TelnetIOSPing.pm Smokeping/probes/EchoPingDiscard.pm
 Smokeping/probes/CiscoRTTMonDNS.pm Smokeping/probes/IOSPing.pm Smokeping/probes/AnotherCurl.pm Smokeping/probes/FPing.pm Smokeping/probes/TraceroutePing.pm Smokeping/probes/TacacsPlus.pm Smokeping/probes/RemoteFPing.pm Smokeping/probes/Curl.pm Smokeping/probes/base.pm
 Smokeping/probes/EchoPingIcp.pm Smokeping/probes/Qstat.pm Smokeping/probes/AnotherSSH.pm Smokeping/probes/WebProxyFilter.pm Smokeping/probes/basefork.pm Smokeping/probes/FPingContinuous.pm Smokeping/probes/TCPPing.pm Smokeping/probes/EchoPingLDAP.pm Smokeping/probes/SSH.pm Smokeping/probes/EchoPingHttps.pm
 Smokeping/probes/TelnetJunOSPing.pm Smokeping/probes/SendEmail.pm Smokeping/probes/passwordchecker.pm Smokeping/probes/EchoPing.pm Smokeping/probes/AnotherDNS.pm Smokeping/probes/DismanPing.pm Smokeping/probes/SipSak.pm Smokeping/probes/EchoPingDNS.pm Smokeping/probes/LDAP.pm Smokeping/probes/FPing6.pm
 Smokeping/probes/IRTT.pm Smokeping/probes/EchoPingChargen.pm Smokeping/probes/NFSping.pm Smokeping/probes/EchoPingPlugin.pm '/opt/smokeping/lib/Smokeping/probes'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/lib/Smokeping/sorters'<br class="">
 /usr/bin/install -c -m 644  Smokeping/sorters/base.pm Smokeping/sorters/Median.pm Smokeping/sorters/Max.pm Smokeping/sorters/Loss.pm Smokeping/sorters/StdDev.pm '/opt/smokeping/lib/Smokeping/sorters'<br class="">
 /usr/bin/install -c -m 644  BER.pm Smokeping.pm SNMP_util.pm SNMP_Session.pm '/opt/smokeping/lib/.'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/lib/Smokeping/matchers'<br class="">
 /usr/bin/install -c -m 644  Smokeping/matchers/Avgratio.pm Smokeping/matchers/CheckLatency.pm Smokeping/matchers/CheckLoss.pm Smokeping/matchers/base.pm Smokeping/matchers/Median.pm Smokeping/matchers/ExpLoss.pm Smokeping/matchers/Medratio.pm '/opt/smokeping/lib/Smokeping/matchers'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/lib/Smokeping/probes'<br class="">
 /usr/bin/install -c -m 644  Smokeping/probes/Radius.pm Smokeping/probes/FTPtransfer.pm Smokeping/probes/CiscoRTTMonEchoICMP.pm Smokeping/probes/CiscoRTTMonTcpConnect.pm Smokeping/probes/OpenSSHEOSPing.pm Smokeping/probes/DNS.pm Smokeping/probes/basevars.pm
 '/opt/smokeping/lib/Smokeping/probes'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/lib/Smokeping'<br class="">
 /usr/bin/install -c -m 644  Smokeping/Slave.pm Smokeping/pingMIB.pm Smokeping/Graphs.pm Smokeping/ciscoRttMonMIB.pm Smokeping/Info.pm Smokeping/RRDtools.pm Smokeping/Colorspace.pm Smokeping/Examples.pm Smokeping/Config.pm Smokeping/RRDhelpers.pm Smokeping/Master.pm
 '/opt/smokeping/lib/Smokeping'<br class="">
make[2]: Leaving directory `/root/smokeping-2.7.3/lib'<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/lib'<br class="">
Making install in bin<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3/bin'<br class="">
make[2]: Entering directory `/root/smokeping-2.7.3/bin'<br class="">
 /usr/bin/mkdir -p '/opt/smokeping/bin'<br class="">
 /usr/bin/install -c smokeinfo smokeping smokeping_cgi tSmoke '/opt/smokeping/bin'<br class="">
make  install-exec-hook<br class="">
make[3]: Entering directory `/root/smokeping-2.7.3/bin'<br class="">
test "" = ""  || cd "/opt/smokeping/bin" && /usr/bin/perl -i -p -e 's{^#!.*}{#!/usr/bin/perl}; s{.*# PERL5LIB}{use lib (split /:/, q{}); # PERL5LIB}'  smokeinfo smokeping smokeping_cgi tSmoke<br class="">
cd "/opt/smokeping/bin" && /usr/bin/perl -i -p -e 's{.*# LIBDIR}{use lib qw(/opt/smokeping/lib); # LIBDIR}' smokeinfo smokeping smokeping_cgi tSmoke<br class="">
cd "/opt/smokeping/bin" && /usr/bin/perl -i -p -e 's{^#!.*perl.*}{#!/usr/bin/perl};'  smokeinfo smokeping smokeping_cgi tSmoke<br class="">
make[3]: Leaving directory `/root/smokeping-2.7.3/bin'<br class="">
make[2]: Nothing to be done for `install-data-am'.<br class="">
make[2]: Leaving directory `/root/smokeping-2.7.3/bin'<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3/bin'<br class="">
make[1]: Entering directory `/root/smokeping-2.7.3'<br class="">
make[2]: Entering directory `/root/smokeping-2.7.3'<br class="">
make  install-exec-hook<br class="">
make[3]: Entering directory `/root/smokeping-2.7.3'<br class="">
[ ! -d /root/smokeping-2.7.3/thirdparty/lib/perl5 ] || /usr/bin/cp -fr /root/smokeping-2.7.3/thirdparty/lib/perl5/* /opt/smokeping/lib<br class="">
make[3]: Leaving directory `/root/smokeping-2.7.3'<br class="">
make[2]: Nothing to be done for `install-data-am'.<br class="">
make[2]: Leaving directory `/root/smokeping-2.7.3'<br class="">
make[1]: Leaving directory `/root/smokeping-2.7.3’<br class="">
<br class="">
</div>
<div class="">[root@REDACTED02 smokeping-2.7.3]# cd /opt<br class="">
[root@REDACTED02 opt]# cd smokeping/</div>
<div class=""><br class="">
</div>
<div class="">[root@REDACTED02 smokeping]# locate Curl<br class="">
/opt/smokeping/etc/examples/config.targetvars-with-Curl<br class="">
/opt/smokeping/lib/Smokeping/probes/AnotherCurl.pm<br class="">
/opt/smokeping/lib/Smokeping/probes/Curl.pm<br class="">
/opt/smokeping/share/man/man3/Smokeping_probes_AnotherCurl.3<br class="">
/opt/smokeping/share/man/man3/Smokeping_probes_Curl.3<br class="">
/root/smokeping-2.7.3/doc/Smokeping_probes_AnotherCurl.3<br class="">
/root/smokeping-2.7.3/doc/Smokeping_probes_Curl.3<br class="">
/root/smokeping-2.7.3/doc/examples/config.targetvars-with-Curl<br class="">
/root/smokeping-2.7.3/lib/Smokeping/probes/AnotherCurl.pm<br class="">
/root/smokeping-2.7.3/lib/Smokeping/probes/Curl.pm<br class="">
<br class="">
</div>
<div class="">[root@REDACTED02 smokeping]# ls<br class="">
bin  config  data  etc  htdocs  lib  restart.sh  share  var<br class="">
[root@REDACTED02 smokeping]# ./restart.sh <br class="">
ERROR: /opt/smokeping/etc/config, line 138: probe must be defined before the host or any probe variables<br class="">
<br class="">
</div>
<div class="">[root@REDACTED02 smokeping]# cat config <br class="">
*** General ***<br class="">
<br class="">
owner    = REDACTED<br class="">
contact  = REDACTED@REDACTED<br class="">
mailhost = REDACTED-MAILHOST<br class="">
sendmail = /usr/sbin/sendmail<br class="">
<br class="">
imgcache = /var/www/smokeping/cache<br class="">
imgurl   = cache<br class="">
datadir  = /opt/smokeping/data<br class="">
piddir  = /opt/smokeping/var<br class="">
cgiurl   = <a href="http://10.0.10.164/smokeping/smokeping.fcgi" class="">http://10.0.10.164/smokeping/smokeping.fcgi</a><br class="">
smokemail = /opt/smokeping/etc/smokemail.dist<br class="">
tmail = /opt/smokeping/etc/tmail.dist<br class="">
<br class="">
# specify this to get syslog logging<br class="">
syslogfacility = local0<br class="">
<br class="">
concurrentprobes = yes<br class="">
<br class="">
*** Alerts ***<br class="">
<br class="">
to = REDACTED@REDACTED<br class="">
from = smokeping@REDACTED02<br class="">
<br class="">
*** Database ***<br class="">
<br class="">
step     = 60<br class="">
pings    = 100<br class="">
<br class="">
# consfn mrhb steps total<br class="">
<br class="">
AVERAGE  0.5   1  1008<br class="">
AVERAGE  0.5  12  4320<br class="">
    MIN  0.5  12  4320<br class="">
    MAX  0.5  12  4320<br class="">
AVERAGE  0.5 144   720<br class="">
    MAX  0.5 144   720<br class="">
    MIN  0.5 144   720<br class="">
<br class="">
*** Presentation ***<br class="">
<br class="">
template = /opt/smokeping/etc/basepage.html<br class="">
<br class="">
+ charts<br class="">
<br class="">
menu = Summary Statistics<br class="">
title = Summary Statistics<br class="">
<br class="">
++ stddev<br class="">
sorter = StdDev(entries=>4)<br class="">
title = Top Standard Deviation<br class="">
menu = Std Deviation<br class="">
format = Standard Deviation %f<br class="">
<br class="">
++ max<br class="">
sorter = Max(entries=>5)<br class="">
title = Top Max Roundtrip Time<br class="">
menu = by Max<br class="">
format = Max Roundtrip Time %f seconds<br class="">
<br class="">
++ loss<br class="">
sorter = Loss(entries=>5)<br class="">
title = Top Packet Loss<br class="">
menu = Loss<br class="">
format = Packets Lost %f<br class="">
<br class="">
++ median<br class="">
sorter = Median(entries=>5)<br class="">
title = Top Median Roundtrip Time<br class="">
menu = by Median<br class="">
format = Median RTT %f seconds<br class="">
<br class="">
+ overview <br class="">
<br class="">
width = 900<br class="">
height = 260<br class="">
range = 24h<br class="">
<br class="">
+ detail<br class="">
<br class="">
width = 900<br class="">
height = 260<br class="">
unison_tolerance = 2<br class="">
<br class="">
"Last 3 Hours"    3h<br class="">
"Last 30 Hours"   30h<br class="">
"Last 10 Days"    10d<br class="">
"Last 45 Days”    45d<br class="">
<br class="">
*** Probes ***<br class="">
<br class="">
+ Curl<br class="">
binary = /usr/bin/curl<br class="">
forks = 5<br class="">
offset = 50%<br class="">
step = 300<br class="">
timeout = 60<br class="">
<br class="">
+ FPing<br class="">
binary = /usr/local/sbin/fping<br class="">
packetsize = 1500<br class="">
blazemode = true<br class="">
<br class="">
*** Targets ***<br class="">
<br class="">
probe = FPing<br class="">
<br class="">
menu = Top<br class="">
title = Network Graphs<br class="">
remark = REDACTED Environment<br class="">
<br class="">
+ Local<br class="">
menu = Sandvine Testing<br class="">
title = Sandvine Testing<br class="">
<br class="">
####### LATENCY ########<br class="">
<br class="">
++ Latency<br class="">
<br class="">
menu = Latency Graphs<br class="">
title = ICMP Ping Latency<br class="">
<br class="">
+++ REDACTED01<br class="">
<br class="">
menu = REDACTED01<br class="">
title = REDACTED01<br class="">
host = 10.0.6.211<br class="">
<br class="">
+++ REDACTED02<br class="">
<br class="">
menu = localhost/REDACTED02<br class="">
title = localhost/REDACTED02<br class="">
host = localhost<br class="">
<br class="">
####### THROUGHPUT ########<br class="">
<br class="">
probe = Curl<br class="">
<br class="">
++ Throughput<br class="">
<br class="">
+++ REDACTED01<br class="">
<br class="">
menu = REDACTED01 100M<br class="">
title = REDACTED01 100M<br class="">
host = 10.0.6.211<br class="">
urlformat = <a href="http://%host%/100M.bin" class="">http://%host%/100M.bin</a><br class="">
<br class="">
menu = REDACTED01 1G<br class="">
title = REDACTED01 1G<br class="">
host = 10.0.6.211<br class="">
urlformat = <a href="http://%host%/1G.bin" class="">http://%host%/1G.bin</a><br class="">
<br class="">
+++ REDACTED02<br class="">
<br class="">
menu = localhost/REDACTED02 100M<br class="">
title = localhost/REDACTED02 100M<br class="">
host = localhost 100M<br class="">
urlformat = <a href="http://%host%/100M.bin" class="">http://%host%/100M.bin</a><br class="">
<br class="">
menu = localhost/REDACTED02 1G<br class="">
title = localhost/REDACTED02 1G<br class="">
host = localhost<br class="">
urlformat = <a href="http://%host%/1G.bin" class="">http://%host%/1G.bin</a><br class="">
<br class="">
</div>
</div>
<p style="font-family:arial;font-size:12px;">This message is private and confidential. If you have received this message in error, please notify the sender or servicedesk@piksel.com and remove it from your system.</p>
<p style="font-family:arial;font-size:12px;">Piksel Inc is a company registered in the United States, 2100 Powers Ferry Road SE, Suite 400, Atlanta, GA 30339. F No. = 2931986</p>
</body>
</html>