slskd-permissions-fixer.service 447 B

1234567891011121314151617181920212223
  1. [Unit]
  2. Description=SLSKD Permissions Monitor
  3. After=network.target
  4. After=docker.service
  5. Wants=docker.service
  6. [Service]
  7. Type=simple
  8. ExecStart=/usr/local/bin/slskd-permission-monitor.sh
  9. Restart=on-failure
  10. RestartSec=10s
  11. KillSignal=SIGINT
  12. TimeoutStopSec=20s
  13. StandardOutput=journal
  14. StandardError=journal
  15. # Security hardening (since we need to run as root)
  16. ProtectSystem=full
  17. PrivateTmp=true
  18. NoNewPrivileges=true
  19. [Install]
  20. WantedBy=multi-user.target