infra-setup: grant gitea_ci stop/start on quantus-miner.service #5

Merged
grenade merged 1 commits from bench/miner-stop-start-sudoers into main 2026-09-03 10:15:29 +00:00

View File

@@ -260,6 +260,10 @@ gitea_ci ALL=(root) NOPASSWD: /usr/sbin/restorecon -R /usr/local/bin/quantus-min
gitea_ci ALL=(root) NOPASSWD: /usr/bin/systemctl daemon-reload
gitea_ci ALL=(root) NOPASSWD: /usr/bin/systemctl enable quantus-miner.service
gitea_ci ALL=(root) NOPASSWD: /usr/bin/systemctl restart quantus-miner.service
# stop/start (not just restart) so the benchmark harness in quantus/miner#2 can
# pause mining for a measurement window and resume it afterwards.
gitea_ci ALL=(root) NOPASSWD: /usr/bin/systemctl stop quantus-miner.service
gitea_ci ALL=(root) NOPASSWD: /usr/bin/systemctl start quantus-miner.service
SUDO
chmod 0440 "$tmp"
visudo -cf "$tmp"