mirror of
https://github.com/ClusterCockpit/cc-metric-collector.git
synced 2025-07-21 20:31:41 +02:00
Compare commits
3 Commits
http_stats
...
v0.3
Author | SHA1 | Date | |
---|---|---|---|
|
ff08eaeb43 | ||
|
64c41be34c | ||
|
f4af520b2a |
@@ -116,7 +116,7 @@ func (m *LustreCollector) Init(config json.RawMessage) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
if user.Uid != "0" {
|
if user.Uid != "0" {
|
||||||
cclog.ComponentError(m.name, "Lustre file system statistics can only be queried by user root:", err.Error())
|
cclog.ComponentError(m.name, "Lustre file system statistics can only be queried by user root")
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -51,16 +51,19 @@ install -Dpm 0644 scripts/%{name}.sysusers %{buildroot}%{_sysusersdir}/%{name}.c
|
|||||||
%systemd_preun %{name}.service
|
%systemd_preun %{name}.service
|
||||||
|
|
||||||
%files
|
%files
|
||||||
|
# Binary
|
||||||
|
%attr(-,clustercockpit,clustercockpit) %{_sbindir}/%{name}
|
||||||
|
# Configuration
|
||||||
%dir %{_sysconfdir}/%{name}
|
%dir %{_sysconfdir}/%{name}
|
||||||
%{_sbindir}/%{name}
|
%attr(0600,clustercockpit,clustercockpit) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.json
|
||||||
|
%attr(0600,clustercockpit,clustercockpit) %config(noreplace) %{_sysconfdir}/%{name}/collectors.json
|
||||||
|
%attr(0600,clustercockpit,clustercockpit) %config(noreplace) %{_sysconfdir}/%{name}/sinks.json
|
||||||
|
%attr(0600,clustercockpit,clustercockpit) %config(noreplace) %{_sysconfdir}/%{name}/receivers.json
|
||||||
|
%attr(0600,clustercockpit,clustercockpit) %config(noreplace) %{_sysconfdir}/%{name}/router.json
|
||||||
|
# Systemd
|
||||||
|
%{_sysusersdir}/%{name}.conf
|
||||||
%{_unitdir}/%{name}.service
|
%{_unitdir}/%{name}.service
|
||||||
%{_sysconfdir}/default/%{name}
|
%{_sysconfdir}/default/%{name}
|
||||||
%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
|
|
||||||
%{_sysusersdir}/%{name}.conf
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Thu Mar 03 2022 Thomas Gruber - 0.3
|
* Thu Mar 03 2022 Thomas Gruber - 0.3
|
||||||
|
@@ -1,2 +1,2 @@
|
|||||||
#Type Name ID GECOS Home directory Shell
|
#Type Name ID GECOS Home directory Shell
|
||||||
u hpcop - "User for ClusterCockpit" /run/cc-metric-collector /sbin/nologin
|
u clustercockpit - "User for ClusterCockpit" /run/cc-metric-collector /sbin/nologin
|
||||||
|
Reference in New Issue
Block a user