diff options
author | Konstantin Shalygin <k0ste@k0ste.ru> | 2023-08-17 17:48:15 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-17 10:48:15 -0400 |
commit | d20fe0ce49957e4918f210e2b736223cd802fe60 (patch) | |
tree | 6f88d5e65a41b618a80fdc935e99243ef1c933b7 /netdata.spec.in | |
parent | 4c80d023eabcee5f1698dec64e2032e0c0d4b805 (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.in | 10 |
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 |