Kilka tygodni temu potrzebowałem skonfigurować klienta Transmission w trybie systemowej usługi (tzw demona). Oto bardzo krótki poradnik na przykładzie Debiana Stable (wersja 13 w momencie pisania). U mnie usługa działa na użytkowniku na którym docelowo operuję.
Najpierw instalujemy:
apt install transmission-cli transmission-common transmission-daemon
Usługa po wystartowaniu ładuje sobie konfig i w trakcie wyłączania np systemu nadpisuje wcześniej zapamiętaną konfigurację. Niweluje nam to wprowadzone w między czasie zmiany także jeżeli po powyższej instalacji, o ile usługa sama z siebie wystartuje, wyłączamy:
systemctl stop transmission-daemon.service
Następnie musimy utworzyć następujący plik (katalog, jeśli nie istniejemy, również należy utworzyć)...:
nano /etc/systemd/system/transmission-daemon.service.d/user.conf
... o następującej zawartości:
[Service]
User=
User=xxx
Group=xxx
gpasswd -a xxx debian-transmission
mkdir .config/transmission-daemon
cp /etc/transmission-daemon/settings.json .config/transmission-daemon/
rm -R /etc/transmission-daemon/*
"download-dir": "/home/xxx/Pobrane","incomplete-dir": "/home/xxx/Pobrane",
"rpc-password": "jakies-haslo",
systemctl daemon-reload ; systemctl start transmission-daemon.service
Brak komentarzy:
Prześlij komentarz