From cbe0cde97b4b9e82fd584bda16a2c6a926de4b00 Mon Sep 17 00:00:00 2001 From: luzik Date: Mon, 3 Nov 2008 13:25:11 +0000 Subject: [PATCH] - added configuration autospliter Changed files: collectd.spec -> 1.49 --- collectd.spec | 5 +++++ 1 file changed, 5 insertions(+) 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 -- 2.43.0