123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826 |
- Name: munin
- Version: 2.0.49
- Release: 1%{?_dist_release}
- Summary: Network-wide graphing framework (grapher/gatherer)
- License: GPLv2 and Bitstream Vera
- Group: System Environment/Daemons
- URL: http://munin.projects.linpro.no/
- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
- Source0: http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz
- Source10: http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz.sha256sum
- Source1: munin-1.2.4-sendmail-config
- Source2: munin-1.2.5-hddtemp_smartctl-config
- Source3: munin-node.logrotate
- Source4: munin.logrotate
- Source6: munin-1.2.6-postfix-config
- Source7: munin-1.4.5-df-config
- Source9: munin.conf
- Source12: cpuspeed.in.rev1243
- Source13: linux-init.d_munin-asyncd.in
- Source17: munin.cron.d
- Source18: munin-node.rc
- Source19: httpd_munin-cgi.conf
- Source100: munin-cgi-graph.init
- Source101: munin-cgi-html.init
- Source102: munin-cgi-graph.sysconfig
- Source103: munin-cgi-html.sysconfig
- Source104: munin_params
- Patch4: munin-2.0.4-Utils-cluck.patch
- Patch5: acpi-2.0.5.patch
- Patch7: munin-2.0-defect-1213.patch
- Patch9: munin-2.0.8-cgitmp.patch
- Patch100: munin-cgi-taint.patch
- BuildArchitectures: noarch
- BuildRequires: net-tools
- BuildRequires: perl >= 2:5.26.2
- BuildRequires: perl(Module::Build)
- BuildRequires: perl(Net::Server)
- BuildRequires: perl(Net::SSLeay)
- BuildRequires: perl(Net::SNMP)
- BuildRequires: perl(Test::Exception)
- #BuildRequires: perl(Test::MockModule)
- #BuildRequires: perl(Test::MockObject)
- #BuildRequires: perl(Test::Perl::Critic) >= 1.096 ## Not packaged
- BuildRequires: perl(Test::Pod::Coverage)
- BuildRequires: perl(Time::HiRes)
- BuildRequires: perl(Net::SSLeay)
- BuildRequires: perl(HTML::Template)
- #BuildRequires: perl(Log::Log4perl)
- Requires: %{name}-common = %{version}
- Requires: perl-Net-Server
- Requires: perl-Net-SNMP
- Requires: rrdtool
- Requires: logrotate
- Requires: /bin/mail
- Requires(pre): shadow-utils
- Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
- Requires: TrueType-bitstream-vera
- %description
- Munin is a highly flexible and powerful solution used to create graphs of
- virtually everything imaginable throughout your network, while still
- maintaining a rattling ease of installation and configuration.
- This package contains the grapher/gatherer. You will only need one instance of
- it in your network. It will periodically poll all the nodes in your network
- it's aware of for data, which it in turn will use to create graphs and HTML
- pages, suitable for viewing with your graphical web browser of choice.
- Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
- RRDtool.
- %package node
- Group: System Environment/Daemons
- Summary: Network-wide graphing framework (node)
- BuildArchitectures: noarch
- Requires: %{name}-common = %{version}
- Requires: perl-Net-Server
- Requires: procps >= 2.0.7
- #Requires: sysstat, /usr/bin/which, hdparm
- Requires: /usr/bin/which, hdparm
- Requires(pre): shadow-utils
- Requires(post): /sbin/chkconfig
- Requires(preun): /sbin/chkconfig
- Requires(preun): /sbin/service
- Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
- %description node
- Munin is a highly flexible and powerful solution used to create graphs of
- virtually everything imaginable throughout your network, while still
- maintaining a rattling ease of installation and configuration.
- This package contains node software. You should install it on all the nodes
- in your network. It will know how to extract all sorts of data from the
- node it runs on, and will wait for the gatherer to request this data for
- further processing.
- It includes a range of plugins capable of extracting common values such as
- cpu usage, network usage, load average, and so on. Creating your own plugins
- which are capable of extracting other system-specific values is very easy,
- and is often done in a matter of minutes. You can also create plugins which
- relay information from other devices in your network that can't run Munin,
- such as a switch or a server running another operating system, by using
- SNMP or similar technology.
- Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
- RRDtool.
- %package async
- Group: System Environment/Daemons
- Summary: Network-wide graphing framework (asynchronous client tools)
- BuildArch: noarch
- Requires: %{name}-node = %{version}
- %description async
- Munin is a highly flexible and powerful solution used to create graphs
- of virtually everything imaginable throughout your network, while still
- maintaining a rattling ease of installation and configuration.
- This package contains the tools necessary for setting up an asynchronous
- client / spooling system
- %package common
- Group: System Environment/Daemons
- Summary: Network-wide graphing framework (common files)
- BuildArchitectures: noarch
- Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
- %description common
- Munin is a highly flexible and powerful solution used to create graphs of
- virtually everything imaginable throughout your network, while still
- maintaining a rattling ease of installation and configuration.
- This package contains common files that are used by both the server (munin)
- and node (munin-node) packages.
- %package cgi
- Group: System Environment/Daemons
- Summary: Network-wide graphing framework (cgi files)
- BuildArch: noarch
- Requires: %{name}-common = %{version}
- Requires: spawn-fcgi
- Requires: perl-FCGI
- %description cgi
- Munin package uses cron by default. This package contains the CGI
- files that can generate HTML and graphs dynamically. This enables
- munin to scale better for a master with many nodes.
- See documentation for setup instructions:
- http://munin-monitoring.org/wiki/MuninConfigurationMasterCGI
- %package cgi-apache2
- Group: System Environment/Daemons
- Summary: Network-wide graphing framework (configuration for apache)
- BuildArch: noarch
- Requires: %{name}-cgi = %{version}
- Requires: mod_fcgid-apache2
- %description cgi-apache2
- This package contains a configuration file for apache2 to generate
- HTML and graph files dynamically.
- See documentation for setup instructions:
- http://munin-monitoring.org/wiki/MuninConfigurationMasterCGI
- QUICK-HOWTO:
- sed -i 's/\(.*\)_strategy.*/\1_strategy cgi/' /etc/munin/munin.conf
- cp --backup /etc/sysconfig/spawn-fcgi-munin /etc/sysconfig/spawn-fcgi
- for svc in apache2 munin-node spawn-fcgi; do
- chkconfig $svc on
- service $svc start
- done
- %package cgi-nginx
- Group: System Environment/Daemons
- Summary: Network-wide graphing framework (for nginx)
- BuildArch: noarch
- Requires: %{name}-cgi = %{version}
- Requires: nginx
- %description cgi-nginx
- This package contains a configuration file for nginx to generate
- HTML and graph files dynamically.
- See documentation for setup instructions:
- http://munin-monitoring.org/wiki/MuninConfigurationMasterCGI
- %prep
- %setup -q
- sed -i -e '
- s,^CGIDIR = \(.*\),CGIDIR = $(DESTDIR)/var/www/cgi-bin,;
- s,^CGITMPDIR = \(.*\),CGITMPDIR = /var/tmp,;
- s,^CHGRP := \(.*\),CHGRP := echo Not done: chgrp,;
- s,^CHMOD := \(.*\),CHMOD := echo Not done: chmod,;
- s,^CHOWN := \(.*\),CHOWN := echo Not done: chown,;
- s,^CONFDIR = \(.*\),CONFDIR = $(DESTDIR)/etc/munin,;
- s,^DBDIR = \(.*\),DBDIR = $(DESTDIR)/var/lib/munin,;
- s,^DBDIRNODE = \(.*\),DBDIRNODE = $(DESTDIR)/var/opt/munin-node,;
- s,^DOCDIR = \(.*\),DOCDIR = $(DESTDIR)%{_datadir}/doc/munin-$(VERSION),;
- s,^GROUP := \(.*\),GROUP := nobody,;
- s,^HOSTNAME = \(.*\),HOSTNAME = localhost.localdomain,;
- s,^HTMLDIR = \(.*\),HTMLDIR = $(DESTDIR)/var/www/html/munin,;
- s,^LIBDIR = \(.*\),LIBDIR = $(DESTDIR)%{_datadir}/munin,;
- s,^LOGDIR = \(.*\),LOGDIR = $(DESTDIR)/var/log/munin,;
- s,^PERL := \(.*\),PERL := /usr/bin/perl,;
- s,^PERLLIB = \(.*\),PERLLIB = $(DESTDIR)/%{perl_vendorlib},;
- s,^PLUGSTATE = \(.*\),PLUGSTATE = $(DBDIR)/plugin-state,;
- s,^PREFIX = \(.*\),PREFIX = $(DESTDIR)/usr,;
- s,^PYTHON := \(.*\),PYTHON := /usr/bin/python,;
- s,^RUBY := \(.*\),RUBY := /usr/bin/ruby,;
- s,^USER := \(.*\),USER := nobody,;
- ' Makefile.config
- install -c %{SOURCE12} ./plugins/node.d.linux/cpuspeed.in
- #%patch4 -p0
- #%patch5 -p0
- #%patch7 -p1
- #%patch9 -p1
- #%patch100 -p1
- install -c %{SOURCE13} ./resources/
- %build
- make CONFIG=Makefile.config
- # Convert to utf-8
- for file in Announce-2.0 COPYING ChangeLog Checklist HACKING.pod README RELEASE UPGRADING UPGRADING-1.4; do
- iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
- touch -r $file $file.new && \
- mv $file.new $file
- done
- # Fix the wrong FSF address
- for FILE in plugins/node.d.linux/tcp.in COPYING plugins/node.d.linux/bonding_err_.in; do
- sed -i 's|59 Temple Place.*Suite 330, Boston, MA *02111-1307|51 Franklin St, Fifth Floor, Boston, MA 02110-1301|g' $FILE
- done
- %install
- ## Node
- make CONFIG=Makefile.config \
- PREFIX=%{buildroot}%{_prefix} \
- DOCDIR=%{buildroot}%{_docdir}/%{name}-%{version} \
- MANDIR=%{buildroot}%{_mandir} \
- DESTDIR=%{buildroot} \
- install
- # Remove fonts
- rm %{buildroot}%{_datadir}/munin/DejaVuSans*.ttf
- # install logrotate scripts
- mkdir -p %{buildroot}/etc/logrotate.d
- install -m 0644 %{SOURCE3} %{buildroot}/etc/logrotate.d/munin-node
- install -m 0644 %{SOURCE4} %{buildroot}/etc/logrotate.d/munin
- # BZ#821912 - Move .htaccess to apache config to allow easier user-access changes.
- mkdir -p %{buildroot}%{_sysconfdir}/apache2/conf.d
- sed -e 's/# </</g' %{buildroot}/var/www/html/munin/.htaccess > %{buildroot}%{_sysconfdir}/apache2/conf.d/munin.conf
- rm %{buildroot}/var/www/html/munin/.htaccess
- # install cron script
- mkdir -p %{buildroot}/etc/cron.d
- install -m 0644 %{SOURCE17} %{buildroot}/etc/cron.d/munin
- #
- # don't enable munin-node by default.
- #
- mkdir -p %{buildroot}/etc/rc.d/init.d
- cat %{SOURCE18} | sed -e 's/2345/\-/' > %{buildroot}/etc/rc.d/init.d/munin-node
- chmod 755 %{buildroot}/etc/rc.d/init.d/munin-node
- install -m 0755 %{SOURCE13} %{buildroot}/etc/rc.d/init.d/munin-asyncd
- mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
- install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
- # Fix default config file
- sed -i '
- s,/etc/munin/munin-conf.d,/etc/munin/conf.d,;
- s,#html_strategy.*,html_strategy cron,;
- s,#graph_strategy.*,graph_strategy cron,;
- ' %{buildroot}/etc/munin/munin.conf
- mkdir -p %{buildroot}/etc/munin/conf.d
- mkdir -p %{buildroot}/etc/munin/plugin-conf.d
- mkdir -p %{buildroot}/etc/munin/node.d
- mkdir -p %{buildroot}/etc/munin/plugin-node.d
- # install config for sendmail under fedora
- install -m 0644 %{SOURCE1} %{buildroot}/etc/munin/plugin-conf.d/sendmail
- # install config for hddtemp_smartctl
- install -m 0644 %{SOURCE2} %{buildroot}/etc/munin/plugin-conf.d/hddtemp_smartctl
- # install logrotate scripts
- install -m 0644 %{SOURCE3} %{buildroot}/etc/logrotate.d/munin-node
- install -m 0644 %{SOURCE4} %{buildroot}/etc/logrotate.d/munin
- sed -i 's/su munin/#su munin/' %{buildroot}/etc/logrotate.d/munin-node
- sed -i 's/su munin/#su munin/' %{buildroot}/etc/logrotate.d/munin
- # install config for postfix
- install -m 0644 %{SOURCE6} %{buildroot}/etc/munin/plugin-conf.d/postfix
- # install df config to exclude fses we shouldn't try and monitor
- install -m 0644 %{SOURCE7} %{buildroot}/etc/munin/plugin-conf.d/df
- # Append for BZ# 746083
- cat - >> %{buildroot}/etc/munin/plugin-conf.d/munin-node <<EOT.node
- [diskstats]
- user munin
- [iostat_ios]
- user munin
- EOT.node
- # Preload static html files
- mkdir -p %{buildroot}/var/www/html/munin/
- cp -r %{buildroot}/etc/munin/static %{buildroot}/var/www/html/munin/
- # Remove plugins that are missing deps
- rm %{buildroot}/usr/share/munin/plugins/sybase_space
- # Create DBDIRNODE
- mkdir -p %{buildroot}/var/lib/munin-node/plugin-state
- # Fix config file so that it no longer references the build host
- sed -i 's/^\[.*/\[localhost\]/' %{buildroot}/etc/munin/munin.conf
- # Create sample fcgi config files
- mkdir -p %{buildroot}/etc/sysconfig %{buildroot}/etc/apache2/conf.d
- cp %{SOURCE19} %{buildroot}/etc/apache2/conf.d/munin-cgi.conf
- cat > %{buildroot}/etc/sysconfig/spawn-fcgi-munin <<EOT
- # SAMPLE: Rename this file to /etc/sysconfig/spawn-fcgi and edit to fit
- # (Without something like this, munin-cgi will not work properly via init script)
- SOCKET=/var/run/munin/fcgi-graph.sock
- OPTIONS="-U www-data -u www-data -g www-data -s $SOCKET -S -M 0600 -C 32 -F 1 -P /var/run/spawn-fcgi.pid -- /var/www/cgi-bin/munin-cgi-graph"
- EOT
- # create symlinks to munin-asyncd in %%{_sbindir}
- for i in munin-async munin-asyncd
- do
- ln -sf %{_datadir}/munin/$i %{buildroot}%{_sbindir}/$i
- done
- install -m 755 %{SOURCE100} %{buildroot}%{_initdir}/munin-cgi-graph
- install -m 755 %{SOURCE101} %{buildroot}%{_initdir}/munin-cgi-html
- install -m 644 %{SOURCE102} %{buildroot}%{_sysconfdir}/sysconfig/munin-cgi-graph
- install -m 644 %{SOURCE103} %{buildroot}%{_sysconfdir}/sysconfig/munin-cgi-html
- install -d %{buildroot}%{_sysconfdir}/nginx
- install -m 644 %{SOURCE104} %{buildroot}%{_sysconfdir}/nginx/munin_params
- install -d %{buildroot}%{_localstatedir}/lib/%{name}/cgi-tmp
- # drop duplicated files
- rm -rf %{buildroot}%{perl_sitelib}/*
- %clean
- rm -rf $RPM_BUILD_ROOT
- #
- # node package scripts
- #
- %pre node
- getent group munin >/dev/null || groupadd -r munin
- getent passwd munin >/dev/null || \
- useradd -r -g munin -d /var/lib/munin -s /sbin/nologin \
- -c "Munin user" munin
- exit 0
- %post node
- /sbin/chkconfig --add munin-node
- # Only run configure on a new install, not an upgrade.
- if [ "$1" = "1" ]; then
- /usr/sbin/munin-node-configure --shell 2> /dev/null | sh >& /dev/null || :
- fi
- %preun node
- if [ "$1" = 0 ]; then
- service munin-node stop &>/dev/null || :
- /sbin/chkconfig --del munin-node
- fi
- %postun node
- if [ "$1" = "0" ]; then
- [ -d %{_sysconfdir}/munin/plugins ] && \
- find %{_sysconfdir}/munin/plugins/ -maxdepth 1 -type l -print0 | \
- xargs -0 rm || :
- fi
- %triggerun node -- munin-node < 1.4.7
- cp -a %{_sysconfdir}/munin/plugins %{_sysconfdir}/munin/plugins.bak || :
- %triggerpostun node -- munin-node < 1.4.7
- mv -f %{_sysconfdir}/munin/plugins.bak/* %{_sysconfdir}/munin/plugins/ || :
- #
- # async package scripts
- #
- %post async
- /sbin/chkconfig --add munin-asyncd
- %preun async
- if [ "$1" = 0 ]; then
- service munin-asyncd stop &>/dev/null || :
- /sbin/chkconfig --del munin-asyncd
- fi
- #
- # cgi package scripts
- #
- %post cgi
- for svc in cgi-html cgi-graph; do
- /sbin/chkconfig --add munin-${svc}
- done
- %preun cgi
- if [ "$1" = 0 ]; then
- for svc in cgi-html cgi-graph; do
- service munin-${svc} stop &>/dev/null || :
- /sbin/chkconfig --del munin-${svc}
- done
- fi
- #
- # main package scripts
- #
- %pre
- getent group munin >/dev/null || groupadd -r munin
- getent passwd munin >/dev/null || \
- useradd -r -g munin -d /var/lib/munin -s /sbin/nologin \
- -c "Munin user" munin
- exit 0
- %files
- %defattr(-, root, root)
- %{_bindir}/munin-cron
- %{_bindir}/munindoc
- %{_bindir}/munin-check
- #{_sbindir}/munin-sched
- %dir %{_datadir}/munin
- %{_datadir}/munin/munin-graph
- %{_datadir}/munin/munin-html
- %{_datadir}/munin/munin-limits
- %{_datadir}/munin/munin-update
- %{_datadir}/munin/munin-datafile2storable
- %{_datadir}/munin/munin-storable2datafile
- %{perl_vendorlib}/Munin/Master
- %dir /etc/munin/templates
- %dir /etc/munin
- %dir /etc/munin/conf.d
- %config(noreplace) /etc/munin/templates/*
- %config(noreplace) /etc/munin/static/*
- %config(noreplace) /etc/cron.d/munin
- %config(noreplace) /etc/munin/munin.conf
- %config(noreplace) /etc/logrotate.d/munin
- %config(noreplace) /etc/apache2/conf.d/munin.conf
- %attr(-, munin, munin) %dir /var/lib/munin
- %attr(-, munin, munin) %dir /var/lib/munin/plugin-state
- %attr(-, munin, munin) %dir /var/run/munin
- %attr(-, munin, munin) %dir /var/log/munin
- %attr(-, munin, munin) /var/www/html/munin
- %doc %{_mandir}/man1/munindoc*
- #%doc %{_mandir}/man1/munin-sched*
- %doc %{_mandir}/man3/Munin::Master*
- %doc %{_mandir}/man5/munin.conf*
- %doc %{_mandir}/man8/munin*
- %files node
- %defattr(-, root, root)
- %config(noreplace) /etc/munin/munin-node.conf
- %dir /etc/munin/plugin-conf.d
- %dir /etc/munin/node.d
- %config(noreplace) /etc/munin/plugin-conf.d/munin-node
- %config(noreplace) /etc/munin/plugin-conf.d/sendmail
- %config(noreplace) /etc/munin/plugin-conf.d/hddtemp_smartctl
- %config(noreplace) /etc/munin/plugin-conf.d/postfix
- %config(noreplace) /etc/munin/plugin-conf.d/df
- %config(noreplace) /etc/logrotate.d/munin-node
- /etc/rc.d/init.d/munin-node
- %{_sbindir}/munin-run
- %{_sbindir}/munin-node
- %{_sbindir}/munin-node-configure
- %attr(-, munin, munin) %dir /var/log/munin
- %dir %{_datadir}/munin
- %dir /etc/munin/plugins
- %dir /etc/munin
- %attr(-, munin, munin) %dir /var/lib/munin
- %dir %attr(-, munin, munin) /var/lib/munin/plugin-state
- %{_datadir}/munin/plugins/
- %doc %{_mandir}/man5/munin-node*
- %doc %{_mandir}/man3/Munin::Common*
- %doc %{_mandir}/man3/Munin::Node*
- %doc %{_mandir}/man3/Munin::Plugin*
- %doc %{_mandir}/man1/munin-node*
- %doc %{_mandir}/man1/munin-run*
- %{perl_vendorlib}/Munin/Node
- %{perl_vendorlib}/Munin/Plugin*
- %files async
- %defattr(-,root,root)
- %{_sbindir}/munin-async*
- %{_datadir}/munin/munin-async*
- %{_sysconfdir}/rc.d/init.d/munin-asyncd
- %files common
- %defattr(-, root, root)
- %doc Announce-2.0 ChangeLog COPYING HACKING.pod perltidyrc README RELEASE UPGRADING
- %dir %{perl_vendorlib}/Munin
- %{perl_vendorlib}/Munin/Common
- %config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
- %files cgi
- %defattr(-,root,root)
- %attr(0755,root,munin) /var/www/cgi-bin/munin-cgi-graph
- %attr(0755,root,munin) /var/www/cgi-bin/munin-cgi-html
- %attr(0755,www-data,www-data) %dir %{_localstatedir}/lib/%{name}/cgi-tmp
- %{_initdir}/munin-cgi-graph
- %{_initdir}/munin-cgi-html
- %config(noreplace) %{_sysconfdir}/sysconfig/munin-cgi-graph
- %config(noreplace) %{_sysconfdir}/sysconfig/munin-cgi-html
- %config(noreplace) %{_sysconfdir}/sysconfig/spawn-fcgi-munin
- %files cgi-apache2
- %defattr(-,root,root)
- %config(noreplace) %{_sysconfdir}/apache2/conf.d/munin-cgi.conf
- %files cgi-nginx
- %defattr(-,root,root)
- %config(noreplace) %{_sysconfdir}/nginx/munin_params
- %changelog
- * Sat May 18 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.49-1
- - new upstream release.
- - rebuilt with perl-5.26.
- * Tue Jul 29 2014 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.0.21-2
- - fix VineLinux:0002793(http://mantis.vinelinux.org/view.php?id=2793)
- * Tue Jul 1 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.21-1
- - new upstream release.
- * Sat Nov 23 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.17-1
- - new upstream release.
- - added sub packages "cgi-apache2" and "cgi-nginx".
- * Tue Dec 04 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.8-1
- - update to munin-2.0.8
- - add async/cgi sub package
- * Thu Mar 22 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.4.6-1
- - Initial build for Vine Linux.
- * Wed Feb 22 2012 Kevin Fenzi <kevin@scrye.com> 1.4.6-8
- - Build against java-1.7.0 now. Fixes bug #796345
- * Tue Jan 31 2012 D. Johnson <fenris02@fedoraproject.org> - 1.4.6-7
- - Create state file for yum-plugin. Fixes BZ #786030.
- * Fri Jan 20 2012 Kevin Fenzi <kevin@scrye.com> - 1.4.6-6
- - Add PrivateTmp=true to systemd unit file. Fixes bug #782512
- - Change logrotate to use munin user. Fixes bug #771017
- * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.6-5.3
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
- * Mon Oct 17 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.4.6-4.3
- - Rebuild for java 1.6.0 downgrade (fesco ticket 663)
- * Sat Aug 27 2011 Kevin Fenzi <kevin@scrye.com> - 1.4.6-4.1
- - Add patch to run restorecon in the sysvinit script.
- - This doesn't matter on f16+
- * Sat Aug 20 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.6-4
- - fix tmpfiles.d file for f15 (BZ# 731181)
- * Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1.4.6-3
- - Perl mass rebuild
- * Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1.4.6-2
- - Perl mass rebuild
- * Fri Jul 8 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.6-1
- - update to 1.4.6
- * Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.5-13
- - Perl mass rebuild
- * Wed Jun 15 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.5-12
- - Use tmpfiles.d instead of ExecStartPre
- - Add patch for noSuchObject errors (BZ# 712245)
- * Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.5-11
- - Perl 5.14 mass rebuild
- * Wed Jun 1 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.5-10
- - Fixes http://munin-monitoring.org/ticket/887
- * Mon May 30 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.5-9
- - Native systemd service file for munin-node (BZ# 699275)
- * Tue Feb 08 2011 Kevin Fenzi <kevin@tummy.com> - 1.4.5-8
- - Fix issue with uppercase node names returning no data. Fixes #673263
- * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.5-7
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
- * Sun Dec 05 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-6
- - Adjust the df fix to include all the right fses
- * Thu Nov 25 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-5
- - Exclude some fses from df plugin. fixes #601410
- * Wed Aug 11 2010 Todd Zullinger <tmz@pobox.com> - 1.4.5-4.1
- - Move jmx_ plugin to java-plugins package
- * Wed Jul 07 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-4
- - Move docs to common subpackage to make sure COPYING is installed.
- * Sat Jul 03 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-3
- - Add /etc/munin/node.d dir
- * Sat Jun 12 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-2
- - Add /etc/munin/conf.d/ dir
- * Sat Jun 05 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-1
- - Update to 1.4.5
- * Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.4.4-2
- - Mass rebuild with perl-5.12.0
- * Mon Mar 01 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.4-1
- - Update to 1.4.4
- - Add more doc files. Fixes bug #563824
- - fw_forwarded_local fixed upstream in 1.4.4. Fixes bug #568500
- * Sun Jan 17 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.3-2
- - Fix owner on state files.
- - Add some BuildRequires.
- - Make munin-node-configure only run on install, not upgrade. bug 540687
- * Thu Dec 31 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.3-1
- - Update to 1.4.3
- * Thu Dec 17 2009 Ingvar Hagelund <ingvar@linpro.no> - 1.4.2-1
- - New upstream release
- - Removed upstream packaged fonts
- - Added a patch that makes rrdtool use the system bitstream vera fonts on
- rhel < 6 and fedora < 11
- * Fri Dec 11 2009 Ingvar Hagelund <ingvar@linpro.no> - 1.4.1-3
- - More correct fedora and el versions for previous font path fix
- - Added a patch that fixes a quoting bug in GraphOld.pm, fixing fonts on el4
- * Wed Dec 09 2009 Ingvar Hagelund <ingvar@linpro.no> - 1.4.1-2
- - Remove jmx plugins when not supported (like on el4 and older fedora)
- - Correct font path on older distros like el5, el4 and fedora<11
- * Fri Dec 04 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.1-1
- - Update to 1.4.1
- * Sat Nov 28 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.0-1
- - Update to final 1.4.0 version
- * Sat Nov 21 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.0-0.1.beta
- - Update to beta 1.4.0 version.
- - Add common subpackage for common files.
- * Sun Nov 08 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.0-0.1.alpha
- - Initial alpha version of 1.4.0
- * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-10
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
- * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-9
- - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
- * Sat Jan 24 2009 Andreas Thienemann <andreas@bawue.net> - 1.2.6-8
- - Updated dependencies to better reflect plugin requirements
- - Added hddtemp_smartctl patch to only scan for standby state on /dev/[sh]d? devices.
- * Sat Jan 17 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-7
- - Adjust font requires for new dejavu-sans-mono-fonts name (fixes #480463)
- * Mon Jan 12 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-6
- - Fix to require the correct font
- * Sun Jan 11 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-5
- - Switch to using dejavu-fonts instead of bitstream-vera
- * Sun Jan 04 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-4
- - Require bitstream-vera-fonts-sans-mono for Font (fixes #477428)
- * Mon Aug 11 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.6-3
- - Move Munin/Plugin.pm to the node subpackage (fixes #457403)
- * Sat Jul 12 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.6-2
- - Apply postfix patch (fixes #454159)
- - Add perl version dep and remove unneeded perl-HTML-Template (fixes #453923)
- * Fri Jun 20 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.6-1
- - Upgrade to 1.2.6
- * Tue May 20 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.5-5
- - Rebuild for new perl
- * Wed Dec 26 2007 Kevin Fenzi <kevin@tummy.com> - 1.2.5-4
- - Add patch to fix ampersand and degrees in plugins (fixes #376441)
- * Fri Nov 30 2007 Kevin Fenzi <kevin@tummy.com> - 1.2.5-3
- - Removed unnneeded plugins.conf file (fixes #288541)
- - Fix license tag.
- - Fix ip_conntrack monitoring (fixes #253192)
- - Switch to new useradd guidelines.
- * Tue Mar 27 2007 Kevin Fenzi <kevin@tummy.com> - 1.2.5-2
- - Fix directory ownership (fixes #233886)
- * Tue Oct 17 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.5-1
- - Update to 1.2.5
- - Fix HD stats (fixes #205042)
- - Add in logrotate scripts that seem to have been dropped upstream
- * Sun Aug 27 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-10
- - Rebuild for fc6
- * Tue Jun 27 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-9
- - Re-enable snmp plugins now that perl-Net-SNMP is available (fixes 196588)
- - Thanks to Herbert Straub <herbert@linuxhacker.at> for patch.
- - Fix sendmail plugins to look in the right place for the queue
- * Sat Apr 22 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-8
- - add patch to remove unneeded munin-nagios in cron.
- - add patch to remove buildhostname in munin.conf (fixes #188928)
- - clean up prep section of spec.
- * Fri Feb 24 2006 Kevin Fenzi <kevin@scrye.com> - 1.2.4-7
- - Remove bogus Provides for perl RRDs (fixes #182702)
- * Thu Feb 16 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-6
- - Readded old changelog entries per request
- - Rebuilt for fc5
- * Sat Dec 24 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-5
- - Fixed ownership for /var/log/munin in node subpackage (fixes 176529)
- * Wed Dec 14 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-4
- - Fixed ownership for /var/lib/munin in node subpackage
- * Wed Dec 14 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-3
- - Fixed libdir messup to allow builds on x86_64
- * Mon Dec 12 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-2
- - Removed plugins that require Net-SNMP and Sybase
- * Tue Dec 6 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-1
- - Inital cleanup for fedora-extras
- * Thu Apr 21 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-4
- - Fixed a bug in the iostat plugin
- * Wed Apr 20 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-3
- - Added the missing /var/run/munin
- * Tue Apr 19 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-2
- - Removed a lot of unecessary perl dependencies
- * Mon Apr 18 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-1
- - Sync with svn
- * Tue Mar 22 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.2-5
- - Sync with release of 1.2.2
- - Add some nice text from the suse specfile
- - Minimal changes in the header
- - Som ecosmetic changes
- - Added logrotate scripts (stolen from debian package)
- * Sun Feb 01 2004 Ingvar Hagelund <ingvar@linpro.no>
- - Sync with CVS. Version 1.0.0pre2
- * Sun Jan 18 2004 Ingvar Hagelund <ingvar@linpro.no>
- - Sync with CVS. Change names to munin.
- * Fri Oct 31 2003 Ingvar Hagelund <ingvar@linpro.no>
- - Lot of small fixes. Now builds on more RPM distros
- * Wed May 21 2003 Ingvar Hagelund <ingvar@linpro.no>
- - Sync with CVS
- - 0.9.5-1
- * Tue Apr 1 2003 Ingvar Hagelund <ingvar@linpro.no>
- - Sync with CVS
- - Makefile-based install of core files
- - Build doc (only pod2man)
- * Thu Jan 9 2003 Ingvar Hagelund <ingvar@linpro.no>
- - Sync with CVS, auto rpmbuild
- * Thu Jan 2 2003 Ingvar Hagelund <ingvar@linpro.no>
- - Fix spec file for RedHat 8.0 and new version of lrrd
- * Wed Sep 4 2002 Ingvar Hagelund <ingvar@linpro.no>
- - Small bugfixes in the rpm package
- * Tue Jun 18 2002 Kjetil Torgrim Homme <kjetilho@linpro.no>
- - new package
|