Discussion:
[smokeping-users] Smokeping installation problem
Emre Ozdemir
2014-07-10 06:21:35 UTC
Permalink
Hi,



I try to install smokeping 2.6.9.. I downloaded latest tar and unpack it in
my /usr/src directory. Then I configure it with *“./configure
--prefix=/opt/smokeping“* after the configure I see this lines



...

config.status: creating etc/config.dist

config.status: executing depfiles commands

** Ready to install Smokeping ******************************

Settings:

PERL5LIB = not set

PERL = /usr/bin/perl

The Smokeping Makefiles use GNU make functionality.

Continue installation with

/usr/bin/make install



And I understand, I can continue installation and I’m install smokeping
with “*/usr/bin/make install*”



First time I see these logs and my etc, https ... folder doesn't create.



GEN Smokeping_sorters_StdDev.3

GEN smokeping_config.pod

GEN smokeping_config.5

smokeping_config.pod around line 81: alternative text 'the master/slave
mode' contains non-escaped | or /

POD document had syntax errors at /usr/bin/pod2man line 71.

make[1]: *** [smokeping_config.5] Error 255

rm Smokeping_probes_IOSPing.pod Smokeping_probes_EchoPing.pod
Smokeping_probes_Radius.pod Smokeping_probes_SipSak.pod
Smokeping_probes_EchoPingPlugin.pod Smokeping_probes_SSH.pod
Smokeping_probes_FPing6.pod Smokeping_probes_Curl.pod
Smokeping_probes_CiscoRTTMonDNS.pod Smokeping_probes_EchoPingDNS.pod
Smokeping_probes_DismanPing.pod Smokeping_probes_EchoPingSmtp.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_passwordchecker.pod Smokeping_probes_EchoPingIcp.pod
Smokeping_probes_basefork.pod Smokeping_probes_FTPtransfer.pod
Smokeping_probes_EchoPingChargen.pod Smokeping_probes_basevars.pod
Smokeping_probes_FPing.pod Smokeping_probes_EchoPingHttps.pod
Smokeping_probes_EchoPingDiscard.pod Smokeping_probes_AnotherSSH.pod
Smokeping_probes_CiscoRTTMonEchoICMP.pod Smokeping_probes_base.pod
Smokeping_probes_TelnetJunOSPing.pod Smokeping_probes_SendEmail.pod
Smokeping_probes_EchoPingHttp.pod Smokeping_probes_AnotherDNS.pod
Smokeping_probes_TCPPing.pod Smokeping_probes_EchoPingWhois.pod
Smokeping_probes_skel.pod Smokeping_probes_DNS.pod
Smokeping_probes_CiscoRTTMonTcpConnect.pod

make[1]: Leaving directory `/usr/src/smokeping-2.6.9/doc'

make: *** [install-recursive] Error 1

***@ubuntu1:/usr/src/smokeping-2.6.9#



First time this files created.



***@ubuntu1:~$ *ls /opt/smokeping/*

bin build.log lib man src

***@ubuntu1:~$



Then I do second time “*make install*” and I see these lines.

.

.

. make[1]: Entering directory `/usr/src/smokeping-2.6.9/lib'

make[2]: Entering directory `/usr/src/smokeping-2.6.9/lib'

make[2]: Nothing to be done for `install-exec-am'.

test -z "/opt/smokeping/lib" || /bin/mkdir -p "/opt/smokeping/lib"

/bin/mkdir -p '/opt/smokeping/lib/Smokeping/probes'

/usr/bin/install -c -m 644 Smokeping/probes/AnotherDNS.pm
Smokeping/probes/AnotherSSH.pm Smokeping/probes/basefork.pmSmokeping/probes/
base.pm Smokeping/probes/basevars.pm Smokeping/probes/CiscoRTTMonDNS.pm
Smokeping/probes/CiscoRTTMonEchoICMP.pm
Smokeping/probes/CiscoRTTMonTcpConnect.pm Smokeping/probes/Curl.pm
Smokeping/probes/DismanPing.pm Smokeping/probes/DNS.pm
Smokeping/probes/EchoPingChargen.pm Smokeping/probes/EchoPingDiscard.pm
Smokeping/probes/EchoPingDNS.pm Smokeping/probes/EchoPingHttp.pm
Smokeping/probes/EchoPingHttps.pm Smokeping/probes/EchoPingIcp.pm
Smokeping/probes/EchoPingLDAP.pm Smokeping/probes/EchoPingPlugin.pm
Smokeping/probes/EchoPing.pm Smokeping/probes/EchoPingSmtp.pm
Smokeping/probes/EchoPingWhois.pm Smokeping/probes/FPing6.pm
Smokeping/probes/FPing.pm Smokeping/probes/FTPtransfer.pm
Smokeping/probes/IOSPing.pm Smokeping/probes/LDAP.pm
Smokeping/probes/NFSping.pm Smokeping/probes/OpenSSHJunOSPing.pm
Smokeping/probes/passwordchecker.pm Smokeping/probes/Radius.pm
Smokeping/probes/RemoteFPing.pm Smokeping/probes/SendEmail.pm
Smokeping/probes/SipSak.pm Smokeping/probes/skel.pm Smokeping/probes/SSH.pm
Smokeping/probes/TacacsPlus.pm Smokeping/probes/TCPPing.pm
Smokeping/probes/TelnetIOSPing.pm Smokeping/probes/TelnetJunOSPing.pm
'/opt/smokeping/lib/Smokeping/probes'

/bin/mkdir -p '/opt/smokeping/lib/Smokeping/sorters'

/usr/bin/install -c -m 644 Smokeping/sorters/base.pm Smokeping/sorters/Loss.pm
Smokeping/sorters/Max.pm Smokeping/sorters/Median.pm
Smokeping/sorters/StdDev.pm '/opt/smokeping/lib/Smokeping/sorters'

/usr/bin/install -c -m 644 BER.pm Smokeping.pm SNMP_Session.pm
SNMP_util.pm '/opt/smokeping/lib/.'

/bin/mkdir -p '/opt/smokeping/lib/Smokeping/matchers'

/usr/bin/install -c -m 644 Smokeping/matchers/Avgratio.pm
Smokeping/matchers/base.pm Smokeping/matchers/CheckLatency.pm
Smokeping/matchers/CheckLoss.pm Smokeping/matchers/ExpLoss.pm
Smokeping/matchers/Median.pm Smokeping/matchers/Medratio.pm
'/opt/smokeping/lib/Smokeping/matchers'

/bin/mkdir -p '/opt/smokeping/lib/Smokeping/probes'

/usr/bin/install -c -m 644 Smokeping/probes/WebProxyFilter.pm
'/opt/smokeping/lib/Smokeping/probes'

/bin/mkdir -p '/opt/smokeping/lib/Smokeping'

/usr/bin/install -c -m 644 Smokeping/ciscoRttMonMIB.pm
Smokeping/Colorspace.pm Smokeping/Config.pm Smokeping/Examples.pm
Smokeping/Graphs.pm Smokeping/Info.pm Smokeping/Master.pm
Smokeping/pingMIB.pm Smokeping/RRDhelpers.pm Smokeping/RRDtools.pm
Smokeping/Slave.pm '/opt/smokeping/lib/Smokeping'

make[2]: Leaving directory `/usr/src/smokeping-2.6.9/lib'

make[1]: Leaving directory `/usr/src/smokeping-2.6.9/lib'

make[1]: Entering directory `/usr/src/smokeping-2.6.9'

make[2]: Entering directory `/usr/src/smokeping-2.6.9'

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

make[2]: Leaving directory `/usr/src/smokeping-2.6.9'

make[1]: Leaving directory `/usr/src/smokeping-2.6.9'



And lots of file creat into my /opt/smokping folder..



***@ubuntu1:/usr/src/smokeping-2.6.9# *ls /opt/smokeping/*

bin build.log etc htdocs lib man share src

***@ubuntu1:/usr/src/smokeping-2.6.9#



I’m changing .dist extenstion file into my etc folder,



***@ubuntu1:/opt/smokeping/etc# *pwd*

/opt/smokeping/etc

***@ubuntu1:/opt/smokeping/etc# *ls*

basepage.html.dist config.dist examples smokemail.dist
smokeping_secrets.dist tmail.dist

***@ubuntu1:/opt/smokeping/etc# *cp config.dist config*

***@ubuntu1:/opt/smokeping/etc# *cp basepage.html.dist basepage.html*

***@ubuntu1:/opt/smokeping/etc# *ls*

basepage.html basepage.html.dist config config.dist examples
smokemail.dist smokeping_secrets.dist tmail.dist

***@ubuntu1:/opt/smokeping/etc#





I’m checking smokepin version but it doesnt seem to have installed.

***@ubuntu1:/#

***@ubuntu1:/# *smokeping --version*

The program 'smokeping' is currently not installed. You can install it by
typing:

apt-get install smokeping

***@ubuntu1:/# *service smokeping restart*

smokeping: unrecognized service

***@ubuntu1:/#



I’m totally sure all of library installed.. If I try to install smoke ping
with "apt-get install smoke ping" command, its working well but I can’t
install smokeping 2.6.9.. What can I do that about this problem?


Thank you so much for your help!

Regards,

Emre.
Eric Brander
2014-07-10 13:30:08 UTC
Permalink
Hi,
Hi!

It looks like you did a great job installing so far. However the
installation does not include a start script. Find one that fits your OS
here <https://www.google.com/search?q=smokeping+start+script> and put it in
the correct init folder. You should be able to use chkconfig to set boot
options as well.

HTH,
Eric

Loading...