From: luzik Date: Mon, 3 Nov 2008 13:25:11 +0000 (+0000) Subject: - added configuration autospliter X-Git-Tag: auto/th/collectd-4_5_1-3~3 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fcollectd.git;a=commitdiff_plain;h=cbe0cde97b4b9e82fd584bda16a2c6a926de4b00 - added configuration autospliter Changed files: collectd.spec -> 1.49 --- diff --git a/collectd.spec b/collectd.spec index 52428d0..a1fa3c4 100644 --- a/collectd.spec +++ b/collectd.spec @@ -798,6 +798,11 @@ install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/httpd.conf install %{SOURCE4} $RPM_BUILD_ROOT%{_webappdir}/lighttpd.conf ### Configs instalation ### +for i in `egrep "^LoadPlugin" src/collectd.conf |awk '{print $NF}' ` ; do + egrep "LoadPlugin $i$" src/collectd.conf > $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf + grep -v LoadPlugin src/collectd.conf |sed -e '/./{H;$!d;}' -e "x;/ $i>/!d;" >> $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf +done + # Example config in sources: src/collectd.conf install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.conf install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/ascent.conf