Saya telah mengatur delugedsebagai layanan dengan systemd untuk dijalankan sebagai pengguna deluge. Daemon berfungsi, karena saya bisa menggunakan web-ui dan terhubung dengan deluge-consolejika saya mengetikkan kredensial secara manual. Namun, ketika saya hanya menjalankan deluge-console(secara lokal di mesin yang sama) sebagai pengguna biasa - yaitu tidak deluge- saya hanya mendapatkan pesan kesalahan "Nama pengguna tidak ada".
Direktori home daemon adalah var/lib/delugedan var/lib/deluge/.config/deluge/authhanya berisi test:test:10. Hal yang sama berlaku untuk ~/.config/deluge/auth. Saya telah dibuat untuk memahami bahwa file yang terakhir adalah yang deluge-consoleakan diautentikasi secara default ketika dijalankan sebagai pengguna saya. Ternyata tidak.
Mengetik
connect localhost test testdi dalamdeluge-consoleberfungsi.Berjalan
deluge-console -c ~/.config/ataudeluge-console -c ~/.config/delugetidak berfungsi (tidak jelas bagi saya apa yang dimaksud dengan devs dengan "config folder location").- Tersembunyi di http://dev.deluge-torrent.org/wiki/UserGuide/Authentication mereka mengatakan bahwa harus selalu ada entri "localclient"
auth- menambahkan bahwa kedua file auth tidak membantu.
Apa yang saya lewatkan?
Bukan duplikat dari: https://superuser.com/a/619383/36197
Ini dilakukan pada Raspberry Pi 3 yang menjalankan OSMC.