File: prerequisites.rst

package info (click to toggle)
munin 2.0.76-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 7,068 kB
  • sloc: perl: 11,684; java: 1,924; sh: 1,632; makefile: 636; javascript: 365; python: 267
file content (68 lines) | stat: -rw-r--r-- 1,366 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
===============
 Prerequisites
===============

In order for you to install Munin you must have the following:

Building munin
==============

In order to build munin, you need:

* GNU Make — Please do not attempt to use any other make.

* A reasonable Perl 5 (Version 5.8 or newer)

* Perl modules: Module::Build

Developers / packagers need

* Test::MockModule
* Test::MockObject
* Test::Pod::Coverage
* Test::Perl::Critic 1.096 or later
* Test::Exception
* Directory::Scratch (err, wherefrom?)

In order to build the documentation, you need:
* sphinx

Running munin
=============

In order to run munin, you need:

* A reasonable perl 5 (Version 5.8 or newer)

The munin node needs:

* Perl modules

  * Net::Server
  * Net::Server::Fork
  * Time::HiRes
  * Net::SNMP (Optional, if you want to use SNMP plugins)

* Java JRE (Optional, if you want to use java plugins)
* Anything the separate plugins may need. These have diverse
  requirements, not documented here.

The munin master needs

* Perl modules:

    * CGI::Fast
    * Digest::MD5,
    * File\::Copy::Recursive
    * Getopt::Long
    * HTML::Template
    * IO::Socket::INET6
    * Log::Log4perl 1.18 or later
    * Net::SSLeay (Optional, if you want to use SSL/TLS)
    * Params::Validate
    * Storable
    * Text::Balanced
    * Time::HiRes
    * TimeDate

* A web server capable of CGI or FastCGI