[101939] trunk/dports/net/munin/Portfile
raimue at macports.org
raimue at macports.org
Tue Jan 22 02:06:51 PST 2013
Revision: 101939
https://trac.macports.org/changeset/101939
Author: raimue at macports.org
Date: 2013-01-22 02:06:51 -0800 (Tue, 22 Jan 2013)
Log Message:
-----------
net/munin:
Add missing directory plugin-conf.d,
run initial plugin autodetection as user munin instead of root,
fix installation of default configuration files,
closes #37250 (maintainer timeout)
Modified Paths:
--------------
trunk/dports/net/munin/Portfile
Modified: trunk/dports/net/munin/Portfile
===================================================================
--- trunk/dports/net/munin/Portfile 2013-01-22 09:32:12 UTC (rev 101938)
+++ trunk/dports/net/munin/Portfile 2013-01-22 10:06:51 UTC (rev 101939)
@@ -5,6 +5,7 @@
name munin
version 1.4.7
+revision 1
categories net
maintainers alpha
platforms darwin
@@ -79,6 +80,7 @@
destroot.keepdirs ${destroot}${prefix}/var/log/munin \
${destroot}${prefix}/var/run/munin \
${destroot}${prefix}/etc/munin/plugins \
+ ${destroot}${prefix}/etc/munin/plugin-conf.d \
${destroot}${prefix}/var/munin \
${destroot}${prefix}/www/munin
destroot.target install-common-prime install-node-prime \
@@ -134,8 +136,20 @@
}
}
+post-activate {
+ # Copy sample versions of config files into place
+ if {![file exists ${prefix}/etc/munin/munin-node.conf]} {
+ file copy ${prefix}/etc/munin/munin-node.conf.sample ${prefix}/etc/munin/munin-node.conf
+ }
+ if { [variant_isset server] } {
+ if {![file exists ${prefix}/etc/munin/munin.conf]} {
+ file copy ${prefix}/etc/munin/munin.conf.sample ${prefix}/etc/munin/munin.conf
+ }
+ }
+}
+
notes "
To detect supported Munin plugins please use the following command:
-sudo munin-node-configure --suggest --shell | sh
+sudo -u munin munin-node-configure --suggest --shell | sudo sh
"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130122/ac7b2bd3/attachment.html>
More information about the macports-changes
mailing list