I've set up deluged as a service with systemd to run as user deluge. The daemon works, since I can use the web-ui and connect with deluge-console if I type in credentials manually. However, when I just run deluge-console (locally on the same machine) as my regular user -- i.e. not as deluge -- I just get the "Username does not exist" error message.
The daemon's home directory is var/lib/deluge and var/lib/deluge/.config/deluge/auth contains only test:test:10. The same goes for ~/.config/deluge/auth. I've been made to understand that the latter file is what deluge-console will authenticate with by default when run as my user. Apparently it doesn't.
Typing
connect localhost test testinsidedeluge-consoleworks.Running
deluge-console -c ~/.config/ordeluge-console -c ~/.config/delugedoesn't work (it isn't clear to me what the devs mean by "config folder location").- Hidden away in http://dev.deluge-torrent.org/wiki/UserGuide/Authentication they say
that there should always be a "localclient" entry in
auth-- adding that to both auth files does not help.
What am I missing?
Not a duplicate of: https://superuser.com/a/619383/36197
This is done on a Raspberry Pi 3 running OSMC.