munin-vl.spec 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607
  1. Name: munin
  2. Version: 1.4.6
  3. Release: 1%{?_dist_release}
  4. Summary: Network-wide graphing framework (grapher/gatherer)
  5. License: GPLv2 and Bitstream Vera
  6. Group: System Environment/Daemons
  7. URL: http://munin.projects.linpro.no/
  8. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  9. Source0: http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz
  10. Source10: http://downloads.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz.sha256sum
  11. Patch1: munin-1.4.6-restorecon.patch
  12. Patch2: munin-1.4.2-fontfix.patch
  13. Source1: munin-1.2.4-sendmail-config
  14. Source2: munin-1.2.5-hddtemp_smartctl-config
  15. Source3: munin-node.logrotate
  16. Source4: munin.logrotate
  17. Source6: munin-1.2.6-postfix-config
  18. Source7: munin-1.4.5-df-config
  19. Source8: munin-node.service
  20. Source9: %{name}.conf
  21. BuildArchitectures: noarch
  22. BuildRequires: perl-Module-Build
  23. # needed for hostname for the defaut config
  24. BuildRequires: net-tools
  25. BuildRequires: perl-HTML-Template
  26. BuildRequires: perl-Log-Log4perl
  27. BuildRequires: perl-Net-Server
  28. BuildRequires: perl-Net_SSLeay
  29. BuildRequires: perl-Net-SNMP
  30. # java buildrequires on fedora
  31. %if 0%{?rhel} > 4 || 0%{?fedora} > 6
  32. BuildRequires: java-1.7.0-devel
  33. BuildRequires: mx4j
  34. BuildRequires: jpackage-utils
  35. %endif
  36. %if 0%{?rhel} > 6 || 0%{?fedora} > 15
  37. BuildRequires: systemd-units
  38. %endif
  39. Requires: %{name}-common = %{version}
  40. Requires: perl-Net-Server
  41. Requires: perl-Net-SNMP
  42. Requires: rrdtool
  43. Requires: logrotate
  44. Requires: /bin/mail
  45. Requires(pre): shadow-utils
  46. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  47. %if 0%{?rhel} > 5 || 0%{?fedora} > 6
  48. Requires: dejavu-sans-mono-fonts
  49. %else
  50. Requires: bitstream-vera-fonts
  51. %endif
  52. %description
  53. Munin is a highly flexible and powerful solution used to create graphs of
  54. virtually everything imaginable throughout your network, while still
  55. maintaining a rattling ease of installation and configuration.
  56. This package contains the grapher/gatherer. You will only need one instance of
  57. it in your network. It will periodically poll all the nodes in your network
  58. it's aware of for data, which it in turn will use to create graphs and HTML
  59. pages, suitable for viewing with your graphical web browser of choice.
  60. Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
  61. RRDtool.
  62. %package node
  63. Group: System Environment/Daemons
  64. Summary: Network-wide graphing framework (node)
  65. BuildArchitectures: noarch
  66. Requires: %{name}-common = %{version}
  67. Requires: perl-Net-Server
  68. Requires: procps >= 2.0.7
  69. #Requires: sysstat, /usr/bin/which, hdparm
  70. Requires: /usr/bin/which, hdparm
  71. Requires(pre): shadow-utils
  72. Requires(post): /sbin/chkconfig
  73. Requires(preun): /sbin/chkconfig
  74. Requires(preun): /sbin/service
  75. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  76. %description node
  77. Munin is a highly flexible and powerful solution used to create graphs of
  78. virtually everything imaginable throughout your network, while still
  79. maintaining a rattling ease of installation and configuration.
  80. This package contains node software. You should install it on all the nodes
  81. in your network. It will know how to extract all sorts of data from the
  82. node it runs on, and will wait for the gatherer to request this data for
  83. further processing.
  84. It includes a range of plugins capable of extracting common values such as
  85. cpu usage, network usage, load average, and so on. Creating your own plugins
  86. which are capable of extracting other system-specific values is very easy,
  87. and is often done in a matter of minutes. You can also create plugins which
  88. relay information from other devices in your network that can't run Munin,
  89. such as a switch or a server running another operating system, by using
  90. SNMP or similar technology.
  91. Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
  92. RRDtool.
  93. %package common
  94. Group: System Environment/Daemons
  95. Summary: Network-wide graphing framework (common files)
  96. BuildArchitectures: noarch
  97. Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
  98. %description common
  99. Munin is a highly flexible and powerful solution used to create graphs of
  100. virtually everything imaginable throughout your network, while still
  101. maintaining a rattling ease of installation and configuration.
  102. This package contains common files that are used by both the server (munin)
  103. and node (munin-node) packages.
  104. %if 0%{?rhel} > 4 || 0%{?fedora} > 6
  105. %package java-plugins
  106. Group: System Environment/Daemons
  107. Summary: java-plugins for munin
  108. Requires: %{name}-node = %{version}
  109. BuildArchitectures: noarch
  110. %description java-plugins
  111. java-plugins for munin-node.
  112. %endif
  113. %prep
  114. %setup -q
  115. %patch1 -p1
  116. %if 0%{?rhel} < 6 && 0%{?fedora} < 11
  117. %patch2 -p0
  118. %endif
  119. %build
  120. %if 0%{?rhel} > 4 || 0%{?fedora} > 6
  121. export CLASSPATH=plugins/javalib/org/munin/plugin/jmx:$(build-classpath mx4j):$CLASSPATH
  122. %endif
  123. make CONFIG=dists/redhat/Makefile.config
  124. %install
  125. ## Node
  126. make CONFIG=dists/redhat/Makefile.config \
  127. %if 0%{?rhel} > 4 || 0%{?fedora} > 6
  128. JAVALIBDIR=%{buildroot}%{_datadir}/java \
  129. %endif
  130. PREFIX=%{buildroot}%{_prefix} \
  131. DOCDIR=%{buildroot}%{_docdir}/%{name}-%{version} \
  132. MANDIR=%{buildroot}%{_mandir} \
  133. DESTDIR=%{buildroot} \
  134. install
  135. mkdir -p %{buildroot}/etc/munin/plugins
  136. mkdir -p %{buildroot}/etc/munin/node.d
  137. mkdir -p %{buildroot}/etc/munin/plugin-conf.d
  138. mkdir -p %{buildroot}/etc/munin/conf.d
  139. mkdir -p %{buildroot}/etc/logrotate.d
  140. mkdir -p %{buildroot}/var/lib/munin
  141. mkdir -p %{buildroot}/var/log/munin
  142. # Fix default config file
  143. sed -i 's,/etc/munin/munin-conf.d,/etc/munin/conf.d,' %{buildroot}/etc/munin/munin.conf
  144. #
  145. # don't enable munin-node by default.
  146. #
  147. %if 0%{?rhel} > 6 || 0%{?fedora} > 15
  148. mkdir -p %{buildroot}/lib/systemd/system/
  149. install -m 0644 %{SOURCE8} %{buildroot}/lib/systemd/system/munin-node.service
  150. %else
  151. mkdir -p %{buildroot}/etc/rc.d/init.d
  152. cat dists/redhat/munin-node.rc | sed -e 's/2345/\-/' > %{buildroot}/etc/rc.d/init.d/munin-node
  153. chmod 755 %{buildroot}/etc/rc.d/init.d/munin-node
  154. %endif
  155. %if 0%{?rhel} > 6 || 0%{?fedora} > 14
  156. mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
  157. install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
  158. %endif
  159. install -m0644 dists/tarball/plugins.conf %{buildroot}/etc/munin/plugin-conf.d/munin-node
  160. #
  161. # remove the Sybase plugin for now, as they need perl modules
  162. # that are not in extras. We can readd them when/if those modules are added.
  163. #
  164. rm -f %{buildroot}/usr/share/munin/plugins/sybase_space
  165. ## Server
  166. mkdir -p %{buildroot}/var/www/html/munin
  167. mkdir -p %{buildroot}/var/log/munin
  168. mkdir -p %{buildroot}/etc/cron.d
  169. mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}
  170. install -m 0644 dists/redhat/munin.cron.d %{buildroot}/etc/cron.d/munin
  171. cp -a master/www/* %{buildroot}/var/www/html/munin/
  172. # install config for sendmail under fedora
  173. install -m 0644 %{SOURCE1} %{buildroot}/etc/munin/plugin-conf.d/sendmail
  174. # install config for hddtemp_smartctl
  175. install -m 0644 %{SOURCE2} %{buildroot}/etc/munin/plugin-conf.d/hddtemp_smartctl
  176. # install logrotate scripts
  177. install -m 0644 %{SOURCE3} %{buildroot}/etc/logrotate.d/munin-node
  178. install -m 0644 %{SOURCE4} %{buildroot}/etc/logrotate.d/munin
  179. # install config for postfix under fedora
  180. install -m 0644 %{SOURCE6} %{buildroot}/etc/munin/plugin-conf.d/postfix
  181. # install df config to exclude fses we shouldn't try and monitor
  182. install -m 0644 %{SOURCE7} %{buildroot}/etc/munin/plugin-conf.d/df
  183. # Create for BZ 786030
  184. touch %{buildroot}/var/lib/munin/plugin-state/yum.state
  185. # Use system font
  186. rm -f $RPM_BUILD_ROOT/%{_datadir}/munin/DejaVuSansMono.ttf
  187. rm -f $RPM_BUILD_ROOT/%{_datadir}/munin/DejaVuSans.ttf
  188. %clean
  189. rm -rf $RPM_BUILD_ROOT
  190. #
  191. # node package scripts
  192. #
  193. %pre node
  194. getent group munin >/dev/null || groupadd -r munin
  195. getent passwd munin >/dev/null || \
  196. useradd -r -g munin -d /var/lib/munin -s /sbin/nologin \
  197. -c "Munin user" munin
  198. exit 0
  199. %post node
  200. /sbin/chkconfig --add munin-node
  201. # Only run configure on a new install, not an upgrade.
  202. if [ "$1" = "1" ]; then
  203. /usr/sbin/munin-node-configure --shell 2> /dev/null | sh >& /dev/null || :
  204. fi
  205. %preun node
  206. %if 0%{?rhel} > 6 || 0%{?fedora} > 15
  207. test "$1" != 0 || %{_bindir}/systemctl disable munin-node.service || :
  208. %else
  209. test "$1" != 0 || %{_initrddir}/munin-node stop &>/dev/null || :
  210. test "$1" != 0 || /sbin/chkconfig --del munin-node
  211. %endif
  212. %postun node
  213. find /etc/munin/plugins/ -maxdepth 1 -type l -print0 |xargs -0 rm
  214. #
  215. # main package scripts
  216. #
  217. %pre
  218. getent group munin >/dev/null || groupadd -r munin
  219. getent passwd munin >/dev/null || \
  220. useradd -r -g munin -d /var/lib/munin -s /sbin/nologin \
  221. -c "Munin user" munin
  222. exit 0
  223. %files
  224. %defattr(-, root, root)
  225. %doc %{_docdir}/%{name}-%{version}/
  226. %{_bindir}/munin-cron
  227. %{_bindir}/munindoc
  228. %{_bindir}/munin-check
  229. %dir %{_datadir}/munin
  230. %{_datadir}/munin/munin-graph
  231. %{_datadir}/munin/munin-html
  232. %{_datadir}/munin/munin-limits
  233. %{_datadir}/munin/munin-update
  234. %{perl_vendorlib}/Munin/Master
  235. %dir /etc/munin/templates
  236. %dir /etc/munin
  237. %dir /etc/munin/conf.d
  238. %config(noreplace) /etc/munin/templates/*
  239. %config(noreplace) /etc/cron.d/munin
  240. %config(noreplace) /etc/munin/munin.conf
  241. %config(noreplace) /etc/logrotate.d/munin
  242. %attr(-, munin, munin) %dir /var/lib/munin
  243. %attr(-, munin, munin) %dir /var/lib/munin/plugin-state
  244. %attr(-, munin, munin) %dir /var/run/munin
  245. %attr(-, munin, munin) %dir /var/log/munin
  246. %attr(-, munin, munin) /var/www/html/munin
  247. %doc %{_mandir}/man8/munin*
  248. %doc %{_mandir}/man5/munin.conf*
  249. %files node
  250. %defattr(-, root, root)
  251. %config(noreplace) /etc/munin/munin-node.conf
  252. %dir /etc/munin/plugin-conf.d
  253. %dir /etc/munin/node.d
  254. %config(noreplace) /etc/munin/plugin-conf.d/munin-node
  255. %config(noreplace) /etc/munin/plugin-conf.d/sendmail
  256. %config(noreplace) /etc/munin/plugin-conf.d/hddtemp_smartctl
  257. %config(noreplace) /etc/munin/plugin-conf.d/postfix
  258. %config(noreplace) /etc/munin/plugin-conf.d/df
  259. %config(noreplace) /etc/logrotate.d/munin-node
  260. %if 0%{?rhel} > 6 || 0%{?fedora} > 15
  261. /lib/systemd/system/munin-node.service
  262. %else
  263. /etc/rc.d/init.d/munin-node
  264. %endif
  265. %{_sbindir}/munin-run
  266. %{_sbindir}/munin-node
  267. %{_sbindir}/munin-node-configure
  268. %attr(-, munin, munin) %dir /var/log/munin
  269. %dir %{_datadir}/munin
  270. %dir /etc/munin/plugins
  271. %dir /etc/munin
  272. %attr(-, munin, munin) %dir /var/lib/munin
  273. %dir %attr(-, munin, munin) /var/lib/munin/plugin-state
  274. %attr(-, munin, munin) /var/lib/munin/plugin-state/yum.state
  275. %if 0%{?rhel} > 4 || 0%{?fedora} > 6
  276. %exclude %{_datadir}/munin/plugins/jmx_
  277. %endif
  278. %{_datadir}/munin/plugins/
  279. %doc %{_docdir}/%{name}-%{version}/
  280. %doc %{_mandir}/man5/munin-node*
  281. %doc %{_mandir}/man3/Munin*
  282. %doc %{_mandir}/man1/munin*
  283. %{perl_vendorlib}/Munin/Node
  284. %{perl_vendorlib}/Munin/Plugin*
  285. %files common
  286. %defattr(-, root, root)
  287. %doc Announce-1.4.0 ChangeLog COPYING HACKING.pod perltidyrc README RELEASE UPGRADING
  288. %dir %{perl_vendorlib}/Munin
  289. %{perl_vendorlib}/Munin/Common
  290. %if 0%{?rhel} > 6 || 0%{?fedora} > 14
  291. %dir %{_localstatedir}/run/%{name}/
  292. %config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
  293. %endif
  294. %if 0%{?rhel} > 4 || 0%{?fedora} > 6
  295. %files java-plugins
  296. %defattr(-, root, root)
  297. %{_datadir}/java/%{name}-jmx-plugins.jar
  298. %{_datadir}/munin/plugins/jmx_
  299. %endif
  300. %changelog
  301. * Thu Mar 22 2012 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.4.6-1
  302. - Initial build for Vine Linux.
  303. * Wed Feb 22 2012 Kevin Fenzi <kevin@scrye.com> 1.4.6-8
  304. - Build against java-1.7.0 now. Fixes bug #796345
  305. * Tue Jan 31 2012 D. Johnson <fenris02@fedoraproject.org> - 1.4.6-7
  306. - Create state file for yum-plugin. Fixes BZ #786030.
  307. * Fri Jan 20 2012 Kevin Fenzi <kevin@scrye.com> - 1.4.6-6
  308. - Add PrivateTmp=true to systemd unit file. Fixes bug #782512
  309. - Change logrotate to use munin user. Fixes bug #771017
  310. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.6-5.3
  311. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  312. * Mon Oct 17 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.4.6-4.3
  313. - Rebuild for java 1.6.0 downgrade (fesco ticket 663)
  314. * Sat Aug 27 2011 Kevin Fenzi <kevin@scrye.com> - 1.4.6-4.1
  315. - Add patch to run restorecon in the sysvinit script.
  316. - This doesn't matter on f16+
  317. * Sat Aug 20 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.6-4
  318. - fix tmpfiles.d file for f15 (BZ# 731181)
  319. * Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1.4.6-3
  320. - Perl mass rebuild
  321. * Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1.4.6-2
  322. - Perl mass rebuild
  323. * Wed Jul 8 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.6-1
  324. - update to 1.4.6
  325. * Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.5-13
  326. - Perl mass rebuild
  327. * Wed Jun 15 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.5-12
  328. - Use tmpfiles.d instead of ExecStartPre
  329. - Add patch for noSuchObject errors (BZ# 712245)
  330. * Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4.5-11
  331. - Perl 5.14 mass rebuild
  332. * Wed Jun 1 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.5-10
  333. - Fixes http://munin-monitoring.org/ticket/887
  334. * Mon May 30 2011 D. Johnson <fenris02@fedoraproject.org> - 1.4.5-9
  335. - Native systemd service file for munin-node (BZ# 699275)
  336. * Tue Feb 08 2011 Kevin Fenzi <kevin@tummy.com> - 1.4.5-8
  337. - Fix issue with uppercase node names returning no data. Fixes #673263
  338. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.5-7
  339. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  340. * Sun Dec 05 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-6
  341. - Adjust the df fix to include all the right fses
  342. * Thu Nov 25 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-5
  343. - Exclude some fses from df plugin. fixes #601410
  344. * Wed Aug 11 2010 Todd Zullinger <tmz@pobox.com> - 1.4.5-4.1
  345. - Move jmx_ plugin to java-plugins package
  346. * Wed Jul 07 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-4
  347. - Move docs to common subpackage to make sure COPYING is installed.
  348. * Sat Jul 03 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-3
  349. - Add /etc/munin/node.d dir
  350. * Sat Jun 12 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-2
  351. - Add /etc/munin/conf.d/ dir
  352. * Sat Jun 05 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.5-1
  353. - Update to 1.4.5
  354. * Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.4.4-2
  355. - Mass rebuild with perl-5.12.0
  356. * Mon Mar 01 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.4-1
  357. - Update to 1.4.4
  358. - Add more doc files. Fixes bug #563824
  359. - fw_forwarded_local fixed upstream in 1.4.4. Fixes bug #568500
  360. * Sun Jan 17 2010 Kevin Fenzi <kevin@tummy.com> - 1.4.3-2
  361. - Fix owner on state files.
  362. - Add some BuildRequires.
  363. - Make munin-node-configure only run on install, not upgrade. bug 540687
  364. * Thu Dec 31 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.3-1
  365. - Update to 1.4.3
  366. * Thu Dec 17 2009 Ingvar Hagelund <ingvar@linpro.no> - 1.4.2-1
  367. - New upstream release
  368. - Removed upstream packaged fonts
  369. - Added a patch that makes rrdtool use the system bitstream vera fonts on
  370. rhel < 6 and fedora < 11
  371. * Fri Dec 11 2009 Ingvar Hagelund <ingvar@linpro.no> - 1.4.1-3
  372. - More correct fedora and el versions for previous font path fix
  373. - Added a patch that fixes a quoting bug in GraphOld.pm, fixing fonts on el4
  374. * Wed Dec 09 2009 Ingvar Hagelund <ingvar@linpro.no> - 1.4.1-2
  375. - Remove jmx plugins when not supported (like on el4 and older fedora)
  376. - Correct font path on older distros like el5, el4 and fedora<11
  377. * Fri Dec 04 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.1-1
  378. - Update to 1.4.1
  379. * Sat Nov 28 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.0-1
  380. - Update to final 1.4.0 version
  381. * Sat Nov 21 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.0-0.1.beta
  382. - Update to beta 1.4.0 version.
  383. - Add common subpackage for common files.
  384. * Sun Nov 08 2009 Kevin Fenzi <kevin@tummy.com> - 1.4.0-0.1.alpha
  385. - Initial alpha version of 1.4.0
  386. * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-10
  387. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  388. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.6-9
  389. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  390. * Sat Jan 24 2009 Andreas Thienemann <andreas@bawue.net> - 1.2.6-8
  391. - Updated dependencies to better reflect plugin requirements
  392. - Added hddtemp_smartctl patch to only scan for standby state on /dev/[sh]d? devices.
  393. * Sat Jan 17 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-7
  394. - Adjust font requires for new dejavu-sans-mono-fonts name (fixes #480463)
  395. * Mon Jan 12 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-6
  396. - Fix to require the correct font
  397. * Sun Jan 11 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-5
  398. - Switch to using dejavu-fonts instead of bitstream-vera
  399. * Sun Jan 04 2009 Kevin Fenzi <kevin@tummy.com> - 1.2.6-4
  400. - Require bitstream-vera-fonts-sans-mono for Font (fixes #477428)
  401. * Mon Aug 11 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.6-3
  402. - Move Munin/Plugin.pm to the node subpackage (fixes #457403)
  403. * Sat Jul 12 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.6-2
  404. - Apply postfix patch (fixes #454159)
  405. - Add perl version dep and remove unneeded perl-HTML-Template (fixes #453923)
  406. * Fri Jun 20 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.6-1
  407. - Upgrade to 1.2.6
  408. * Tue May 20 2008 Kevin Fenzi <kevin@tummy.com> - 1.2.5-5
  409. - Rebuild for new perl
  410. * Wed Dec 26 2007 Kevin Fenzi <kevin@tummy.com> - 1.2.5-4
  411. - Add patch to fix ampersand and degrees in plugins (fixes #376441)
  412. * Fri Nov 30 2007 Kevin Fenzi <kevin@tummy.com> - 1.2.5-3
  413. - Removed unnneeded plugins.conf file (fixes #288541)
  414. - Fix license tag.
  415. - Fix ip_conntrack monitoring (fixes #253192)
  416. - Switch to new useradd guidelines.
  417. * Tue Mar 27 2007 Kevin Fenzi <kevin@tummy.com> - 1.2.5-2
  418. - Fix directory ownership (fixes #233886)
  419. * Tue Oct 17 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.5-1
  420. - Update to 1.2.5
  421. - Fix HD stats (fixes #205042)
  422. - Add in logrotate scripts that seem to have been dropped upstream
  423. * Sun Aug 27 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-10
  424. - Rebuild for fc6
  425. * Tue Jun 27 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-9
  426. - Re-enable snmp plugins now that perl-Net-SNMP is available (fixes 196588)
  427. - Thanks to Herbert Straub <herbert@linuxhacker.at> for patch.
  428. - Fix sendmail plugins to look in the right place for the queue
  429. * Sat Apr 22 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-8
  430. - add patch to remove unneeded munin-nagios in cron.
  431. - add patch to remove buildhostname in munin.conf (fixes #188928)
  432. - clean up prep section of spec.
  433. * Fri Feb 24 2006 Kevin Fenzi <kevin@scrye.com> - 1.2.4-7
  434. - Remove bogus Provides for perl RRDs (fixes #182702)
  435. * Thu Feb 16 2006 Kevin Fenzi <kevin@tummy.com> - 1.2.4-6
  436. - Readded old changelog entries per request
  437. - Rebuilt for fc5
  438. * Sat Dec 24 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-5
  439. - Fixed ownership for /var/log/munin in node subpackage (fixes 176529)
  440. * Wed Dec 14 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-4
  441. - Fixed ownership for /var/lib/munin in node subpackage
  442. * Wed Dec 14 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-3
  443. - Fixed libdir messup to allow builds on x86_64
  444. * Mon Dec 12 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-2
  445. - Removed plugins that require Net-SNMP and Sybase
  446. * Tue Dec 6 2005 Kevin Fenzi <kevin@tummy.com> - 1.2.4-1
  447. - Inital cleanup for fedora-extras
  448. * Thu Apr 21 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-4
  449. - Fixed a bug in the iostat plugin
  450. * Wed Apr 20 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-3
  451. - Added the missing /var/run/munin
  452. * Tue Apr 19 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-2
  453. - Removed a lot of unecessary perl dependencies
  454. * Mon Apr 18 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.3-1
  455. - Sync with svn
  456. * Tue Mar 22 2005 Ingvar Hagelund <ingvar@linpro.no> - 1.2.2-5
  457. - Sync with release of 1.2.2
  458. - Add some nice text from the suse specfile
  459. - Minimal changes in the header
  460. - Some cosmetic changes
  461. - Added logrotate scripts (stolen from debian package)
  462. * Sun Feb 01 2004 Ingvar Hagelund <ingvar@linpro.no>
  463. - Sync with CVS. Version 1.0.0pre2
  464. * Sun Jan 18 2004 Ingvar Hagelund <ingvar@linpro.no>
  465. - Sync with CVS. Change names to munin.
  466. * Fri Oct 31 2003 Ingvar Hagelund <ingvar@linpro.no>
  467. - Lot of small fixes. Now builds on more RPM distros
  468. * Wed May 21 2003 Ingvar Hagelund <ingvar@linpro.no>
  469. - Sync with CVS
  470. - 0.9.5-1
  471. * Tue Apr 1 2003 Ingvar Hagelund <ingvar@linpro.no>
  472. - Sync with CVS
  473. - Makefile-based install of core files
  474. - Build doc (only pod2man)
  475. * Thu Jan 9 2003 Ingvar Hagelund <ingvar@linpro.no>
  476. - Sync with CVS, auto rpmbuild
  477. * Thu Jan 2 2003 Ingvar Hagelund <ingvar@linpro.no>
  478. - Fix spec file for RedHat 8.0 and new version of lrrd
  479. * Wed Sep 4 2002 Ingvar Hagelund <ingvar@linpro.no>
  480. - Small bugfixes in the rpm package
  481. * Tue Jun 18 2002 Kjetil Torgrim Homme <kjetilho@linpro.no>
  482. - new package