v0.0.5_repoready
RustBox CI / rustbox (push) Waiting to run

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-30 12:52:00 +01:00
1 parent a643e7e3ab
commit 52d5f1745a
9 files changed
+120 -16

No files matched your search

+8 -2
View File
@@ -15,11 +15,17 @@ fi
getent group rustbox >/dev/null || groupadd --system rustbox
id rustbox >/dev/null 2>&1 || useradd --system --gid rustbox --home-dir /var/lib/rustbox --shell /usr/sbin/nologin rustbox
install -d -o root -g rustbox -m 0750 /etc/rustbox
install -d -o rustbox -g rustbox -m 0750 /etc/rustbox
install -d -o rustbox -g rustbox -m 0700 /var/lib/rustbox
install -d -o rustbox -g rustbox -m 0750 /var/log/rustbox
install -m 0755 "$BIN" /usr/local/bin/rustbox
install -m 0644 "$ROOT/packaging/systemd/rustbox.service" /etc/systemd/system/rustbox.service
install -m 0644 "$ROOT/packaging/logrotate/rustbox" /etc/logrotate.d/rustbox
if [ ! -f /etc/rustbox/rustbox.toml ]; then
install -o root -g rustbox -m 0640 "$ROOT/config.example.toml" /etc/rustbox/rustbox.toml
install -o rustbox -g rustbox -m 0640 "$ROOT/packaging/rustbox.toml" /etc/rustbox/rustbox.toml
else
chown rustbox:rustbox /etc/rustbox/rustbox.toml
chmod 0640 /etc/rustbox/rustbox.toml
fi
RUSTBOX_CONFIG=/etc/rustbox/rustbox.toml /usr/local/bin/rustbox --check-config
systemctl daemon-reload