Difference between revisions of "Smokeping"

From ArchWiki
Jump to: navigation, search
m
m (Do not use -Sy when installing packages)
Line 20: Line 20:
 
* curl
 
* curl
 
     su -
 
     su -
     pacman -Sy rrdtool fping dnsutils curl
+
     pacman -S rrdtool fping dnsutils curl
  
 
====Perl (Optional) Requirements====
 
====Perl (Optional) Requirements====
Line 30: Line 30:
 
* IO::Socket::SSL
 
* IO::Socket::SSL
 
* Authen::Radius
 
* Authen::Radius
     pacman -Sy perl-libwww perl-net-telnet perl-net-dns perl-ldap perl-io-socket-ssl perl-authen-radius
+
     pacman -S perl-libwww perl-net-telnet perl-net-dns perl-ldap perl-io-socket-ssl perl-authen-radius
  
 
TODO: Install Socket 6, EchoPing
 
TODO: Install Socket 6, EchoPing

Revision as of 23:02, 28 January 2010

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Smokeping#)

A work in progress. Hopefully it will be completed.

Introduction

Smokeping introduction.

Installation

Preresiquites

Assumed Requriements

  • A webserver (Assumed Apache2)
  • Perl

These two items will not be discussed.

Smokeping Requirements

  • RRDTool
  • FPing
  • dig
  • curl
   su -
   pacman -S rrdtool fping dnsutils curl

Perl (Optional) Requirements

  • libwww-perl
  • Socket 6
  • Net::Telnet
  • Net::DNS
  • Net::LDAP
  • IO::Socket::SSL
  • Authen::Radius
   pacman -S perl-libwww perl-net-telnet perl-net-dns perl-ldap perl-io-socket-ssl perl-authen-radius

TODO: Install Socket 6, EchoPing

SpeedyCGI

   cd /tmp && wget http://www.daemoninc.com/SpeedyCGI/CGI-SpeedyCGI-2.22.tar.gz && tar xzvf CGI-SpeedyCGI*; cd CGI-Speedy*;
   yes yes| perl Makefile.PL && make && make test && make install

CGI::Carp

Installation

   vim ./bin/smokeping.dist

Replace use lib qw(/usr/pack/rrdtool-1.3.0-rp/lib/perl); with