summaryrefslogtreecommitdiffstats
path: root/netdata.spec.in
diff options
context:
space:
mode:
authorKonstantin Shalygin <k0ste@k0ste.ru>2023-08-17 17:48:15 +0300
committerGitHub <noreply@github.com>2023-08-17 10:48:15 -0400
commitd20fe0ce49957e4918f210e2b736223cd802fe60 (patch)
tree6f88d5e65a41b618a80fdc935e99243ef1c933b7 /netdata.spec.in
parent4c80d023eabcee5f1698dec64e2032e0c0d4b805 (diff)
RPM: fixed attrs for conf.d dirs (#15828)
* RPM: fixed attrs for conf.d dirs go.d.plugin can't load module default configuration, cause conf files are inaccessible with `netdata` user ```bash [netdata@host conf.d]$ stat go.d/chrony.conf stat: cannot statx 'go.d/chrony.conf': Permission denied ``` * Set defattr directory permissions to 0755
Diffstat (limited to 'netdata.spec.in')
-rw-r--r--netdata.spec.in10
1 files changed, 5 insertions, 5 deletions
diff --git a/netdata.spec.in b/netdata.spec.in
index 44501d5d2e..d0d2ff0393 100644
--- a/netdata.spec.in
+++ b/netdata.spec.in
@@ -691,7 +691,7 @@ fi
%{_libexecdir}/%{name}/plugins.d/charts.d.plugin
%{_libexecdir}/%{name}/plugins.d/charts.d.dryrun-helper.sh
%{_libexecdir}/%{name}/charts.d/
-%defattr(0644,root,netdata,0644)
+%defattr(0644,root,netdata,0755)
%{_libdir}/%{name}/conf.d/charts.d.conf
%{_libdir}/%{name}/conf.d/charts.d/
@@ -721,7 +721,7 @@ fi
%files plugin-ebpf
%defattr(4750,root,netdata,4750)
%{_libexecdir}/%{name}/plugins.d/ebpf.plugin
-%defattr(0644,root,netdata,0644)
+%defattr(0644,root,netdata,0755)
%{_libdir}/%{name}/conf.d/ebpf.d.conf
%{_libdir}/%{name}/conf.d/ebpf.d
@@ -776,7 +776,7 @@ fi
%defattr(0750,root,netdata,0750)
%{_libexecdir}/%{name}/plugins.d/python.d.plugin
%{_libexecdir}/%{name}/python.d
-%defattr(0640,root,netdata,0640)
+%defattr(0644,root,netdata,0755)
%{_libdir}/%{name}/conf.d/python.d.conf
%{_libdir}/%{name}/conf.d/python.d
@@ -806,7 +806,7 @@ fi
# CAP_NET_ADMIN needed for WireGuard collector
# CAP_NET_RAW needed for ping collector
%caps(cap_net_admin,cap_net_raw=eip) %{_libexecdir}/%{name}/plugins.d/go.d.plugin
-%defattr(0644,root,netdata,0644)
+%defattr(0644,root,netdata,0755)
%{_libdir}/%{name}/conf.d/go.d.conf
%{_libdir}/%{name}/conf.d/go.d
@@ -829,7 +829,7 @@ fi
%defattr(0750,root,netdata,0750)
# CAP_DAC_READ_SEARCH and CAP_SYS_PTRACE needed for data collection by the plugin.
%caps(cap_dac_read_search,cap_sys_ptrace=ep) %{_libexecdir}/%{name}/plugins.d/apps.plugin
-%defattr(0644,root,netdata,0644)
+%defattr(0644,root,netdata,0755)
%{_libdir}/%{name}/conf.d/apps_groups.conf
%package plugin-slabinfo