diff --git a/README.md b/README.md index 372e8c3..f75569b 100644 --- a/README.md +++ b/README.md @@ -7,13 +7,13 @@ Simple installer to fetch and install the latest `gitea/act_runner` release for Run the installer directly: ```bash -curl -fSSL https:///install.sh | bash +curl -fSSL https://get-act.tk2s.org | bash ``` If your environment requires elevated permissions to write to `/usr/local/bin`, run with sudo: ```bash -curl -fSSL https:///install.sh | sudo bash +curl -fSSL https://get-act.tk2s.org | sudo bash ``` ### What it does diff --git a/install.sh b/install.sh index 7aedff5..9ff0b7f 100644 --- a/install.sh +++ b/install.sh @@ -103,12 +103,12 @@ fi # Install systemd service for act_runner if command -v systemctl >/dev/null 2>&1; then - if ! id -u act_runner >/dev/null 2>&1; then - useradd --system --home-dir /var/lib/act_runner --shell /usr/sbin/nologin act_runner + if ! id -u root >/dev/null 2>&1; then + useradd --system --home-dir /var/lib/act_runner --shell /usr/sbin/nologin root fi mkdir -p /var/lib/act_runner /etc/act_runner - chown -R act_runner:act_runner /var/lib/act_runner /etc/act_runner + chown -R root:root /var/lib/act_runner /etc/act_runner service_path="/etc/systemd/system/act-runner.service" cat >"$service_path" <<'EOF' @@ -124,7 +124,7 @@ WorkingDirectory=/var/lib/act_runner TimeoutSec=0 RestartSec=10 Restart=always -User=act_runner +User=root [Install] WantedBy=multi-user.target