f7788aa69fe6 deployed a systemd unit to control the darkbot.
Before, 618a748f0998 offered to nasqueron-irc group the right
to run any command as odderon user.
This is coherent to allow the same group to stop or restart the bot
through systemd.
Differential D888
Allow nasqueron-irc to control Odderon service dereckson on Jan 30 2017, 00:59. Authored by Tags None Referenced Files
Subscribers
Details
f7788aa69fe6 deployed a systemd unit to control the darkbot. Before, 618a748f0998 offered to nasqueron-irc group the right This is coherent to allow the same group to stop or restart the bot As a member of the nasqueron-irc group:
Diff Detail
Event Timeline
Comment Actions Salt master $ cd /opt/nasqueron-operations $ arc patch D888 $ salt eglide state.apply roles/shellserver/odderon/account eglide: […] ID: odderon_sudo_capabilities_file Function: file.managed Name: /etc/sudoers.d/odderon Result: True Comment: File /etc/sudoers.d/odderon updated Started: 01:33:07.655830 Duration: 1149.627 ms Changes: ---------- diff: --- +++ @@ -1 +1,12 @@ %nasqueron-irc ALL=(odderon) NOPASSWD: ALL + +# Service management + +%nasqueron-irc ALL= NOPASSWD: /bin/systemctl start odderon + +%nasqueron-irc ALL= NOPASSWD: /bin/systemctl stop odderon + +%nasqueron-irc ALL= NOPASSWD: /bin/systemctl restart odderon + +%nasqueron-irc ALL= NOPASSWD: /bin/systemctl reload odderon + … Eglide $ sudo systemctl restart odderon 01:34:51 -!- Odderon has quit [Remote host closed the connection] |