<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>146429</bug_id>
          
          <creation_ts>2006-09-05 12:08 0000</creation_ts>
          <short_desc>net-analyzer/munin - differentiate between munin, and a munin-node</short_desc>
          <delta_ts>2006-09-27 18:00:13 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P5</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>caluml@gmail.com</reporter>
          <assigned_to>robbat2@gentoo.org</assigned_to>
          <cc>netmon@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>caluml@gmail.com</who>
            <bug_when>2006-09-05 12:08:12 0000</bug_when>
            <thetext>Munin needs to have a use flag to differ a &quot;collector&quot; node and just a &quot;node&quot; node.

Perhaps &quot;munin-node-only&quot;?

This is to not bother installing rrdtool, libpng, gd etc, which people wouldn&apos;t want on the majority of machines that are being monitored.

I don&apos;t know what the right terms are - node and collector - but I hope that you understand what I&apos;m trying to say.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>robbat2@gentoo.org</who>
            <bug_when>2006-09-05 13:52:59 0000</bug_when>
            <thetext>Please look at the original munin bug, and see this comment I have in the ebuild:
# Upstream&apos;s listing of required modules is NOT correct!

rrdtool is the only item in the DEPEND list that could even be considered for a split, but some of the munin-node modules DO actually need rrdtool (due to weird Perl inclusion paths), so it&apos;s not safe to remove it.

libpng and gd are commonly found on webservers (munin nodes) anyway, so this isn&apos;t a big increase in dependancies either.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caluml@gmail.com</who>
            <bug_when>2006-09-06 09:28:59 0000</bug_when>
            <thetext>&quot;libpng and gd are commonly found on webservers (munin nodes) anyway, so this
isn&apos;t a big increase in dependancies either.&quot;

Who says the boxes I am monitoring are webservers?
You do realise that it&apos;s meant to have one collector node (with webserver), and one/many nodes being monitored?
I monitor firewalls, file servers, dns servers etc.
None of these run Apache, and I would personally prefer not to have to install the following unless really necessary:

Calculating dependencies ...done!
[ebuild  N    ] dev-perl/DateManip-5.44
[ebuild  N    ] dev-perl/Crypt-DES-2.05
[ebuild  N    ] dev-perl/Net-SNMP-5.2.0
[ebuild  N    ] virtual/perl-Text-Balanced-1.95
[ebuild  N    ] virtual/perl-Getopt-Long-2.35
[ebuild  N    ] media-libs/gd-2.0.33
[ebuild  N    ] media-libs/libpng-1.2.12-r1
[ebuild  N    ] media-libs/freetype-2.1.10-r2
[ebuild  N    ] dev-libs/cgilib-0.5
[ebuild  N    ] media-libs/libart_lgpl-2.3.17
[ebuild  N    ] net-analyzer/rrdtool-1.2.6-r1
[ebuild  N    ] dev-perl/IO-Multiplex-1.08
[ebuild  N    ] dev-perl/net-server-0.94
[ebuild  N    ] dev-perl/HTML-Template-2.8
[ebuild  N    ] net-analyzer/munin-1.3.2

That&apos;s a lot of unneccessary webby/html stuff for something that just needs net-server and plugins.

I can&apos;t comment about the rrdtool, but I thought it was related to storing data/generating graphs, both of which occur on the collector.

Reopening bug to get answer.. :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>robbat2@gentoo.org</who>
            <bug_when>2006-09-07 18:11:43 0000</bug_when>
            <thetext>I&apos;ve added -r1 presently, but please CHECK it - I do expect it to fall over in some places, and I can&apos;t setup a chroot without rrdtool presently.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caluml@gmail.com</who>
            <bug_when>2006-09-09 06:56:38 0000</bug_when>
            <thetext>I&apos;m finding out that it&apos;s not setgiding properly, even if user root is set in munin-conf.d, it still runs as root/munin.

Could this be related to this?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>robbat2@gentoo.org</who>
            <bug_when>2006-09-27 18:00:13 0000</bug_when>
            <thetext>i haven&apos;t had any setgid problems at all.
could you please open a new bug for the issue?</thetext>
          </long_desc>
      
    </bug>

</bugzilla>