1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-27 05:10:36 +00:00

Add sysutils/minimunin

A tiny munin-node implementation for FreeBSD written in pure bourne shell
providing basic plugin support

WWW: http://erdgeist.org/arts/software/minimunin/

PR:		ports/182487
Submitted by:	Dirk Engling <erdgeist@erdgeist.org>
This commit is contained in:
Florian Smeets 2013-10-26 10:33:34 +00:00
parent 96ce4c7afd
commit b9b43b47cf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=331673
6 changed files with 57 additions and 0 deletions

View File

@ -512,6 +512,7 @@
SUBDIR += metalog
SUBDIR += mfid
SUBDIR += mgeupsd
SUBDIR += minimunin
SUBDIR += minirsyslogd
SUBDIR += mixer
SUBDIR += mkfile

View File

@ -0,0 +1,19 @@
# Created by: Dirk Engling <erdgeist@erdgeist.org>
# $FreeBSD$
PORTNAME= minimunin
PORTVERSION= 0.1
CATEGORIES= sysutils
MASTER_SITES= http://erdgeist.org/arts/software/minimunin/
MAINTAINER= erdgeist@erdgeist.org
COMMENT= Tiny munin-node implementation written in pure bourne shell
USE_BZIP2= yes
PLIST_FILES= bin/minimunin
SUB_FILES= pkg-message
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/minimunin ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (minimunin-0.1.tar.bz2) = 0792db2b5cfde82d27eb5707253a776c26bea35b50e36be48a9c85c17ea3da64
SIZE (minimunin-0.1.tar.bz2) = 4611

View File

@ -0,0 +1,23 @@
*****************************************************************
To activate minimunin, add the line
munin stream tcp nowait nobody /usr/libexec/tcpd %%PREFIX%%/bin/minimunin
to your /etc/inetd.conf. Alternatively, if you plan to run plugins that require
root permissions (e.g. for changing to a different user via the plugin config),
add
munin stream tcp nowait root /usr/libexec/tcpd %%PREFIX%%/bin/minimunin
to your /etc/inetd.conf. In both cases you need to enable inetd by setting
inetd_enable="YES"
in your /etc/rc.conf and restart inetd with the
service inetd start
command. You may also want to restrict access to your munin node via the
/etc/hosts.allow and /etc/hosts.deny configuration files.
*****************************************************************

View File

@ -0,0 +1,4 @@
A tiny munin-node implementation for FreeBSD written in pure bourne shell
providing basic plugin support
WWW: http://erdgeist.org/arts/software/minimunin/

View File

@ -0,0 +1,8 @@
#!/bin/sh
if [ "$2" = POSTINSTALL ]; then
echo "updating /etc/services"
(grep -q '^munin ' /etc/services || \
echo "munin 4949/tcp #munin node"; ) \
>> /etc/services
fi