From 56363a66361523039832980cc18cc0c3e3b8492d Mon Sep 17 00:00:00 2001 From: Thomas Gruber Date: Mon, 14 Feb 2022 15:20:38 +0100 Subject: [PATCH] Update cc-metric-collector.spec --- scripts/cc-metric-collector.spec | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/scripts/cc-metric-collector.spec b/scripts/cc-metric-collector.spec index d63836c..5944b28 100644 --- a/scripts/cc-metric-collector.spec +++ b/scripts/cc-metric-collector.spec @@ -26,10 +26,14 @@ make %install -install -Dpm 0755 %{name} %{buildroot}%{_sbindir}/%{name} +install -Dpm 0750 %{name} %{buildroot}%{_sbindir}/%{name} install -Dpm 0600 config.json %{buildroot}%{_sysconfdir}/%{name}/%{name}.json -install -Dpm 644 scripts/%{name}.service %{buildroot}%{_unitdir}/%{name}.service -install -Dpm 600 scripts/%{name}.config %{buildroot}%{_sysconfdir}/default/%{name} +install -Dpm 0600 collectors.json %{buildroot}%{_sysconfdir}/%{name}/collectors.json +install -Dpm 0600 sinks.json %{buildroot}%{_sysconfdir}/%{name}/sinks.json +install -Dpm 0600 receivers.json %{buildroot}%{_sysconfdir}/%{name}/receivers.json +install -Dpm 0600 router.json %{buildroot}%{_sysconfdir}/%{name}/router.json +install -Dpm 0644 scripts/%{name}.service %{buildroot}%{_unitdir}/%{name}.service +install -Dpm 0600 scripts/%{name}.config %{buildroot}%{_sysconfdir}/default/%{name} %check @@ -46,9 +50,15 @@ install -Dpm 600 scripts/%{name}.config %{buildroot}%{_sysconfdir}/default/%{nam %{_sbindir}/%{name} %{_unitdir}/%{name}.service %{_sysconfdir}/default/%{name} -%config(noreplace) %{_sysconfdir}/%{name}/%{name}.json - +%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.json +%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/collectors.json +%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/sinks.json +%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/receivers.json +%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/router.json %changelog +* Mon Feb 14 2022 Thomas Gruber - 0.2 +- Add component specific configuration files +- Add %attr to config files * Mon Nov 22 2021 Thomas Gruber - 0.1 - Initial spec file