Version bump to the 2010-11-27 version of collectd. This version fix various bug, on can be used for a DoS attack. It got support for the ping plug-in as I submit liboping ebuild. Oracle plug-in build is fixed (see patch for OCI) and bascily tested (tablespace I/O) Reproducible: Always Steps to Reproduce: In post install I added: _ a ewarn about E-Mail plug-in as it deprecated. _ an elog about stuff need to run collection3 graph generation and visualization scripts.
Created attachment 256184 [details] collectd-4.10.2.ebuild
Created attachment 256186 [details] updated patch to match the new verison updated patch to match the new version of collectd
Created attachment 256187 [details] updated patch to match the new version of collectd
Created attachment 256189 [details] updated patch to match the new version of collectd
Created attachment 256192 [details] new patch in order to link oracle plug-in against libocci thanks to -locci
Created attachment 256193 [details] modified init.d script to match oracle plug-in needs It export ORACLE_HOME and TNS_NAME, it is mandatory to connect to an oracle database, tnsnames.ora file must be in the TNS_HOME directory and have connection informations on targets databases (remote or not). As oracle-instantclient-basic is need for the plug-in ORACLE_HOME and TNS_NAME are set using env.d file of this package. It also got a configtest for collectd config file
Comment on attachment 256189 [details] updated patch to match the new version of collectd We dont need new patches here, the old ones work just fine! :)
Hi Aurelien, thanks a lot for your work! One question, can you please explain this here from the perl plugin dependencies for me? || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 )
Done. For the ping plugin see bug 346907.
(In reply to comment #8) > Hi Aurelien, thanks a lot for your work! you're welcome > One question, can you please explain > this here from the perl plugin dependencies for me? > > || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) for the perl plug-in ithreads use flag is mandatory for perl and the sys-devel/libperl-5.8.8-r2 have use ithreads but not sys-devel/libperl-5.10 (and greater). I have needed this on ~x86 when lipperl-5.10 was available. Now as libperl-5.10 is nearly marked as stable on every arch except mips and x86-fbsd, it may be possible to forget previous version of libperl and ( dev-lang/perl[ithreads] >=sys-devel/libperl-5.10 ) would be enough.
(In reply to comment #7) > (From update of attachment 256189 [details]) > We dont need new patches here, the old ones work just fine! :) yes the ones I submited just match the exact lines of the news patched files which have a fews news lines (it was just my perfectionist side)