Port details |
- munin-node Node-specific part of Munin
- 2.0.76 sysutils =33 2.0.76Version of this port present on the latest quarterly branch.
- Maintainer: flo@FreeBSD.org
- Port Added: 2004-03-02 15:54:49
- Last Update: 2024-08-09 21:57:03
- Commit Hash: 6381b4d
- People watching this port, also watch:: pcre, png, expat, libxml2, freetype2
- Also Listed In: perl5
- License: GPLv2
- WWW:
- https://munin-monitoring.org/
- Description:
- Munin network-wide graphing framework (node)
Munin is a tool for graphing all sorts of information about one or more
servers and displaying it in a web interface. It uses the excellent
RRDTool (written by Tobi Oetiker) and is written in Perl. Munin has a
master/node architecture. The master connects to all the nodes at regular
intervals, and asks them for data. It then stores the data in RRD-files,
and (if needed) updates the graphs. One of the main goals have been ease
of creating own "plugins" (graphs).
This is the node part. It is used on all machines Munin shall watch.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- munin-node>0:sysutils/munin-node
- To install the port:
- cd /usr/ports/sysutils/munin-node/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/munin-node
- pkg install munin-node
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: munin-node
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1723239449
SHA256 (munin-monitoring-munin-2.0.76_GH0.tar.gz) = 77e93349388cc4d9d56844ca434fd54b5fb04b14dba8fa340726251297a8c610
SIZE (munin-monitoring-munin-2.0.76_GH0.tar.gz) = 2258538
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- munin-common>=2.0.76 : sysutils/munin-common
- p5-DateTime-HiRes>=0 : devel/p5-DateTime-HiRes
- p5-Log-Log4perl>=0 : devel/p5-Log-Log4perl
- p5-Module-Build>=0 : devel/p5-Module-Build
- p5-Net-Server>=0 : net/p5-Net-Server
- p5-Net-SNMP>=0 : net-mgmt/p5-Net-SNMP
- gmake>=4.4.1 : devel/gmake
- python3.11 : lang/python311
- perl5>=5.36<5.37 : lang/perl5.36
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- bash : shells/bash
- munin-common>=2.0.76 : sysutils/munin-common
- p5-Cache-Cache>=0 : devel/p5-Cache-Cache
- p5-DateTime-HiRes>=0 : devel/p5-DateTime-HiRes
- p5-libwww>=0 : www/p5-libwww
- p5-List-MoreUtils>0 : lang/p5-List-MoreUtils
- p5-Log-Log4perl>=0 : devel/p5-Log-Log4perl
- p5-Net-CIDR>=0 : net-mgmt/p5-Net-CIDR
- p5-Net-Server>=0 : net/p5-Net-Server
- p5-DBD-Pg>=0 : databases/p5-DBD-Pg
- p5-Net-DNS>=0 : dns/p5-Net-DNS
- p5-Net-IP>=0 : net-mgmt/p5-Net-IP
- p5-XML-LibXML>=0 : textproc/p5-XML-LibXML
- p5-XML-Parser>=0 : textproc/p5-XML-Parser
- p5-Net-SNMP>=0 : net-mgmt/p5-Net-SNMP
- python3.11 : lang/python311
- perl5>=5.36<5.37 : lang/perl5.36
- This port is required by:
- for Run
-
- sysutils/munin-contrib
Configuration Options:
- ===> The following configuration options are available for munin-node-2.0.76:
JAVA=off: Include JAVA plugins
PERL=on: Include all Perl modules (adds dependencies)
PYTHON=on: Include Python plugins
SNMP=on: Include SNMP plugins
===> Use 'make config' to modify these settings
- Options name:
- sysutils_munin-node
- USES:
- cpe gmake perl5 shebangfix python
- pkg-message:
- For install:
- Unless this file already existed, a sample configuration file
has been placed in /usr/local/etc/munin/munin-node.conf.
Please edit it according to your needs.
The Munin client will *not* be started automatically. To allow it
to start, put this line in /etc/rc.conf:
munin_node_enable="YES"
Then, it will be started on the next boot. If this line is already
present, the client will be started now. Otherwise, edit
/etc/rc.conf and execute this command:
/usr/local/etc/rc.d/munin-node start
For a list of plugins that will probably work run
/usr/local/sbin/munin-node-configure --suggest
If this is a fresh install run
/usr/local/sbin/munin-node-configure --shell | sh -x
to install the plugins automatically
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.4.5_3 05 Feb 2011 06:09:10 |
miwi |
- Use jot(1) instead of seq(1) (GNU seq(1) does not exist on FreeBSD. Use jot(1)
instead.)
- While here drop MD5 support
PR: 144602
Submitted by: lth@
Approved by: maintainer timeout
Feature safe: yes |
1.4.5_2 12 Dec 2010 01:07:10 |
pgollucci |
- Correct env.logfile setting, the dir is a different setting
- Bump PORTREVISION
PR: ports/142423
Submitted by: Chen-Yu Tsai <wens@csie.org>
Approved by: maintainer timeout (des ; 337 days) |
1.4.5_1 02 Dec 2010 10:47:09 |
des |
Sorry, committed the wrong files. |
1.4.5_1 02 Dec 2010 10:45:17 |
des |
Strip non-numeric characters (i.e. units) from the CPU frequency and
temperature.
Submitted by: delphij@ |
1.4.5 23 Aug 2010 16:34:38 |
des |
Upgrade to 1.4.5.
PR: ports/149909, ports/149910, ports/149911 |
1.4.4 27 Apr 2010 08:24:42 |
des |
Upgrade to 1.4.4.
PR: ports/145948
Submitted by: Sean Rees <sean@rees.us> |
1.4.3_2 27 Mar 2010 00:15:24 |
dougb |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
1.4.3_2 25 Feb 2010 12:15:38 |
des |
Continue rototilling the Munin ports:
- Move some files around and adjust the plists accordingly.
- Fix some directory creation / deletion in the plists.
- Fix some directory ownerships.
- Instead of patching the Makefile, specify installation directories
on the command line. Centralize the definition of MAKE_ARGS and some
other shared variables.
Feature safe: yes |
1.4.3_1 24 Feb 2010 20:18:51 |
des |
Massive cleanup of the Munin ports:
- Use a fixed UID / GID
- Fix handling of sample configs in plists
- Add missing plist entries (mostly directories)
- Use /var/munin instead of %D/var/munin
- Consistently use %%FOODIR%% instead of ${PREFIX}/foo etc.
- Honor BATCH / PACKAGE_BUILDING
- Fix network throughput probes (if_ and if_errcoll_)
PR: 120755, 120756, 124528, 129576, 129577, 143804
Submitted by: see PRs
Feature safe: yes |
1.4.3 23 Feb 2010 13:55:00 |
des |
Upgrade Munin to 1.4.3. Thanks to Sean Rees <sean@rees.us> for providing
the initial patches and getting me started with this.
Note that munin-main has been renamed to munin-master (see MOVED).
Approved by: portmgr (erwin)
Feature safe: yes |
1.2.6_1 22 Aug 2009 00:35:32 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S |
1.2.6_1 22 Jul 2009 16:27:08 |
pgollucci |
- lang/perl5.6 is dead, remove PERL_LEVEL/PERL_VERSION < 500801 checks
PR: ports/135398
Tested by: 2 -exp runs by pav
Approved by: portmgr (pav) |
1.2.6_1 22 Mar 2009 22:50:56 |
des |
The pre-install script needs root privs, and should therefore run in the
pre-su-install phase.
PR: ports/132781
Submitted by: Ilya M. Slepnev <ilya@ilimit.org>, ru@ |
1.2.6_1 15 Oct 2008 07:47:58 |
des |
Merge part of upstream r1561: fix ntp_offset's shebang line
Submitted by: kuriyama@ |
1.2.6 15 Oct 2008 07:43:34 |
des |
Empty files which I forgot to cvs rm after applying a patch.
Noticed by: kuriyama@ |
1.2.6 03 Sep 2008 13:27:50 |
des |
Update to 1.2.6.
PR: ports/126371
Submitted by: Matthias Fechner <idefix@fechner.net>, Lupe Christoph
<lupe@lupe-christoph.de> |
1.2.5_3 20 Feb 2008 17:17:08 |
des |
Include the rc.d script in pkg-plist so it will be in the package.
PR: ports/120348 |
1.2.5_2 07 Feb 2008 10:41:12 |
des |
Assume maintainership.
Approved by: maintainer timeout, portmgr (linimon) |
1.2.5_2 06 Feb 2008 21:34:23 |
des |
Fix if_ plugin so it doesn't display lo and pflog interfaces.
Fix plugins.conf so mbmon plugin works.
Approved by: maintainer timeout |
1.2.5_1 22 Oct 2007 12:32:25 |
des |
Fix some style issues (files -> ${FILESDIR}, pkg-install -> ${PKGINSTALL})
Adjust patches so PATCH_STRIP is not needed
Fix default config so hddtemp_smartctl works out of the box |
1.2.5 04 Oct 2007 06:10:15 |
edwin |
Remove always-false/true conditions based on OSVERSION 500000 |
1.2.5 08 Sep 2007 01:04:03 |
linimon |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr |
1.2.5 06 Nov 2006 22:50:50 |
miwi |
- Update to 1.2.5
Notes: Please read the UPDATING!
PR: ports/105107
Submitted by: Lupe Christoph <lupe@lupe-christoph.de> (maintainer) |
1.2.4_2 25 Sep 2006 10:47:02 |
miwi |
- Fix premissions with pre-existing user's
- Bump PORTREVISION
PR: ports/103451
Submitted by: Lupe Christoph <lupe(at)lupe-christoph.de> (maintainer) |
1.2.4_1 20 Feb 2006 20:47:50 |
dougb |
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts. |
1.2.4_1 24 Jan 2006 01:06:45 |
edwin |
SHA256ify
Approved by: krion@ |
1.2.4_1 22 Jan 2006 02:52:21 |
edwin |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
1.2.4_1 26 Dec 2005 07:11:05 |
sem |
- Fix depends on 4.11
PR: ports/90887
Reported by: Antoine Beaupre <anarcat@koumbit.org>
Submitted by: Lupe Christoph (maintainer) |
1.2.4 03 Nov 2005 16:59:38 |
garga |
- Update to 1.2.4
PR: ports/88438
Submitted by: maintainer |
1.2.2 05 Apr 2005 07:22:12 |
sem |
- Update to 1.2.2
- Remove some extra dirs
- Be sure rc_subr is installed on 4.x
PR: ports/79127
Submitted by: maintainer |
1.2.0 04 Mar 2005 17:47:19 |
sem |
- Update tp 1.2.0
- Upgrade FreeBSD4 support to rcNG
- Use INSTALL_SCRIPT to install the start-stop script
- Correct rcNG version of pkg-message, adding PREFIX
- Use SUB_FILES and SUB_LIST
- Add log rotation support
PR: ports/77721
Submitted by: maintainer |
1.0.4 14 Dec 2004 01:44:54 |
sem |
Add files forgoten with the last commit. |
1.0.4 14 Dec 2004 01:43:10 |
sem |
- Update to 1.0.4
* it unbreaks munin-node
PR: ports/74165, ports/74166
Submitted by: maintainer |
1.0.3 04 Dec 2004 01:39:53 |
kris |
BROKEN on 5.x: Broken pkg-plist |
1.0.3 16 Nov 2004 15:16:37 |
leeym |
- undo the damage that made by an overzealous committer (yes, me, leeym@)
- commit the patch **EXACTLY** as maintainer's wish
PR: 73377
Submitted by: Lupe Christoph <lupe@lupe-christoph.de> |
1.0.2 13 Oct 2004 01:46:15 |
leeym |
- remove extra files from PLIST
- add missing file into PLIST
- unbreak this port
PR: 72104
Submitted by: leeym
Approved by: maintainer timeout |
1.0.2 12 Oct 2004 07:27:20 |
linimon |
Update to 1.0.2.
PR: ports/71647
Submitted by: Lupe Christoph <lupe at lupe-christoph dot de> (maintainer) |
1.0.0 19 Sep 2004 01:20:32 |
kris |
BROKEN on 5.x: Broken pkg-plist
Approved by: portmgr (self) |
1.0.0 14 Jun 2004 20:13:13 |
vs |
Update to 1.0.0
PR: ports/67931, ports/67932
Submitted by: maintainer |
1.0.0.p5 03 Jun 2004 22:46:59 |
pav |
- Update to 1.0.0 pre5
PR: ports/67533
Submitted by: Lupe Christoph <lupe@lupe-christoph.de> (maintainer) |
1.0.0.p3_1 20 Apr 2004 21:47:47 |
pav |
- Don't change permissions on system directories
- Fix pkg-plist
Note that this still trails one file behind, but that's intentional.
PR: ports/65814, ports/65440
Submitted by: Lupe Christoph <lupe@lupe-christoph.de> (maintainer) |
1.0.0.p3_1 19 Apr 2004 03:13:48 |
kris |
BROKEN: Broken pkg-plist, and changes permissions on system directories |
1.0.0.p3_1 10 Apr 2004 14:26:04 |
pav |
- Do not delete etc/munin/VERSION.node, it must be preserved over upgrades
- Add instructions how to completely remove munin-node
PR: ports/64285
Submitted by: Lupe Christoph <lupe@lupe-christoph.de> (maintainer) |
1.0.0.p3 02 Mar 2004 19:16:32 |
olgeni |
Fix a couple of typos. |
1.0.0.p3 02 Mar 2004 15:54:05 |
mat |
Add Munin network-wide graphing framework (node)
This is the node part. It is used on all machines Munin shall watch.
PR: ports/62479
Submitted by: Lupe Christoph <lupe@lupe-christoph.de> |