@cryptotaxi247 / netdata-1 / commits / d20fe0ce4

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

Konstantin Shalygin committed Aug 17, 2023 at 17:48 UTC d20fe0ce49957e4918f210e2b736223cd802fe60
1 file changed +5 -5
netdata.spec.in
+5 -5
@@ -691,7 +691,7 @@ fi
691 %{_libexecdir}/%{name}/plugins.d/charts.d.plugin
692 %{_libexecdir}/%{name}/plugins.d/charts.d.dryrun-helper.sh
693 %{_libexecdir}/%{name}/charts.d/
694 -%defattr(0644,root,netdata,0644)
694 +%defattr(0644,root,netdata,0755)
695 %{_libdir}/%{name}/conf.d/charts.d.conf
696 %{_libdir}/%{name}/conf.d/charts.d/
697
@@ -721,7 +721,7 @@ fi
721 %files plugin-ebpf
722 %defattr(4750,root,netdata,4750)
723 %{_libexecdir}/%{name}/plugins.d/ebpf.plugin
724 -%defattr(0644,root,netdata,0644)
724 +%defattr(0644,root,netdata,0755)
725 %{_libdir}/%{name}/conf.d/ebpf.d.conf
726 %{_libdir}/%{name}/conf.d/ebpf.d
727
@@ -776,7 +776,7 @@ fi
776 %defattr(0750,root,netdata,0750)
777 %{_libexecdir}/%{name}/plugins.d/python.d.plugin
778 %{_libexecdir}/%{name}/python.d
779 -%defattr(0640,root,netdata,0640)
779 +%defattr(0644,root,netdata,0755)
780 %{_libdir}/%{name}/conf.d/python.d.conf
781 %{_libdir}/%{name}/conf.d/python.d
782
@@ -806,7 +806,7 @@ fi
806 # CAP_NET_ADMIN needed for WireGuard collector
807 # CAP_NET_RAW needed for ping collector
808 %caps(cap_net_admin,cap_net_raw=eip) %{_libexecdir}/%{name}/plugins.d/go.d.plugin
809 -%defattr(0644,root,netdata,0644)
809 +%defattr(0644,root,netdata,0755)
810 %{_libdir}/%{name}/conf.d/go.d.conf
811 %{_libdir}/%{name}/conf.d/go.d
812
@@ -829,7 +829,7 @@ fi
829 %defattr(0750,root,netdata,0750)
830 # CAP_DAC_READ_SEARCH and CAP_SYS_PTRACE needed for data collection by the plugin.
831 %caps(cap_dac_read_search,cap_sys_ptrace=ep) %{_libexecdir}/%{name}/plugins.d/apps.plugin
832 -%defattr(0644,root,netdata,0644)
832 +%defattr(0644,root,netdata,0755)
833 %{_libdir}/%{name}/conf.d/apps_groups.conf
834
835 %package plugin-slabinfo