diff logstash.spec @ 11:4899fb1b3eb3

add sysconfig snippet to avoid modifying non-config files
author Carl Byington <carl@five-ten-sg.com>
date Fri, 22 Mar 2013 13:45:38 -0700
parents 786f4376ac99
children c0150404962d
line wrap: on
line diff
--- a/logstash.spec	Fri Mar 22 12:58:33 2013 -0700
+++ b/logstash.spec	Fri Mar 22 13:45:38 2013 -0700
@@ -16,6 +16,7 @@
 Source10:       %{name}.rc
 Source11:       %{name}.cron
 Source12:       %{name}.conf
+Source13:       %{name}.sysconfig
 Source20:       apache.pattern
 Source21:       sendmail.pattern
 Source22:       dnsbl.pattern
@@ -51,6 +52,7 @@
 install -D -m 755 %SOURCE10  $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
 install -D -m 755 %SOURCE11  $RPM_BUILD_ROOT/etc/cron.daily/%{name}
 install -D -m 640 %SOURCE12  $RPM_BUILD_ROOT/etc/%{name}/%{name}.conf
+install -D -m 640 %SOURCE13  $RPM_BUILD_ROOT/etc/sysconfig/%{name}
 install -D -m 640 %SOURCE20  $RPM_BUILD_ROOT/var/lib/%{name}/data/patterns/apache
 install -D -m 640 %SOURCE21  $RPM_BUILD_ROOT/var/lib/%{name}/data/patterns/sendmail
 install -D -m 640 %SOURCE22  $RPM_BUILD_ROOT/var/lib/%{name}/data/patterns/dnsbl
@@ -89,6 +91,7 @@
 %attr(0750,%{name},root) %{_bindir}/*
 %dir %attr(0750,%{name},root) /etc/%{name}
 %config(noreplace) %attr(0640,%{name},root) /etc/%{name}/%{name}.conf
+%config(noreplace) %attr(0640,%{name},root) /etc/sysconfig/%{name}
 /etc/rc.d/init.d/%{name}
 /etc/cron.daily/%{name}
 %dir %attr(0750,%{name},root) /var/log/%{name}