浏览代码

Adding Systemd module

For y’all who use it.
mitch donaberger 1 月之前
父节点
当前提交
004ad0e1fe
共有 1 个文件被更改,包括 23 次插入0 次删除
  1. 23 0
      slskd-permissions-fixer.service

+ 23 - 0
slskd-permissions-fixer.service

@@ -0,0 +1,23 @@
+[Unit]
+Description=SLSKD Permissions Monitor
+After=network.target
+After=docker.service
+Wants=docker.service
+
+[Service]
+Type=simple
+ExecStart=/usr/local/bin/slskd-permission-monitor.sh
+Restart=on-failure
+RestartSec=10s
+KillSignal=SIGINT
+TimeoutStopSec=20s
+StandardOutput=journal
+StandardError=journal
+
+# Security hardening (since we need to run as root)
+ProtectSystem=full
+PrivateTmp=true
+NoNewPrivileges=true
+
+[Install]
+WantedBy=multi-user.target