Ajout : local/munin-configure
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Mon, 17 Feb 2014 15:15:17 +0000 (16:15 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Mon, 17 Feb 2014 15:29:22 +0000 (16:29 +0100)
etc/shorewall/rules
local/munin-configure [new file with mode: 0755]

index adcc174..55c946b 100644 (file)
@@ -34,6 +34,7 @@ IMAPS(ACCEPT)                 net    $FW
 Fanout(ACCEPT)                net    $FW
 Managesieve(ACCEPT)           net    $FW
 Mosh(ACCEPT)                  net    $FW
+Munin(ACCEPT)                 net    $FW
 Ping(ACCEPT)                  net    $FW
 POP3S(ACCEPT)                 net    $FW
 SMTP(ACCEPT)                  net    $FW
@@ -43,3 +44,4 @@ SSH(ACCEPT)                   net    $FW
 Limit(Submission,10,60):info  net    $FW         tcp   submission
 Submission(ACCEPT)            net    $FW
 ACCEPT                        net    $FW         tcp   6556
+ACCEPT                        net    $FW         tcp   4949
diff --git a/local/munin-configure b/local/munin-configure
new file mode 100755 (executable)
index 0000000..8269590
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/sh -eu
+tool=$(readlink -e "${0%/*}/..")
+. "$tool"/local/lib.sh
+
+"$tool"/local/apt-get-install munin-common munin-node
+sudo install -m 664 -o root -g root /dev/stdin /etc/munin/munin-node.conf <<-EOF
+       allow ^127\.0\.0\.1$
+       allow ^91\.216\.110\.21$
+       allow ^::1$
+       background 1
+       group root
+       host *
+       ignore_file %$
+       ignore_file DEADJOE$
+       ignore_file [\#~]$
+       ignore_file \.bak$
+       ignore_file \.dpkg-(tmp|new|old|dist)$
+       ignore_file \.pod$
+       ignore_file \.rpm(save|new)$
+       log_file /var/log/munin/munin-node.log
+       log_level 4
+       pid_file /var/run/munin/munin-node.pid
+       port 4949
+       setsid 1
+       user root
+       EOF
+