deluge-console: O nome de usuário não existe

deluge-console: O nome de usuário não existe

Eu configurei delugedcomo um serviço com systemd para rodar como user deluge. O daemon funciona, pois posso usar a interface do usuário da web e me conectar deluge-consolese digitar as credenciais manualmente. No entanto, quando executo deluge-console(localmente na mesma máquina) como meu usuário normal - ou seja, não como deluge- recebo a mensagem de erro "Nome de usuário não existe".

O diretório inicial do daemon é var/lib/delugee var/lib/deluge/.config/deluge/authcontém apenas test:test:10. O mesmo vale para ~/.config/deluge/auth. Fui informado de que o último arquivo é o que deluge-consoleserá autenticado por padrão quando executado como meu usuário. Aparentemente isso não acontece.

  • Digitar connect localhost test testdentro deluge-consolefunciona.

  • Executando deluge-console -c ~/.config/ou deluge-console -c ~/.config/delugenão funciona (não está claro para mim o que os desenvolvedores querem dizer com "localização da pasta de configuração").

  • Escondido emhttp://dev.deluge-torrent.org/wiki/UserGuide/Authenticationeles dizem que sempre deve haver uma entrada "localclient" auth- adicionar isso aos dois arquivos de autenticação não ajuda.

o que estou perdendo?

Não é uma duplicata de:https://superuser.com/a/619383/36197

Isso é feito em um Raspberry Pi 3 executando OSMC.

Responder1

Não sei qual das coisas fez isso, mas consegui me conectar automaticamente ao console depois de executar:

systemctl stop deluged
systemctl start deluged

Não está claro para mim quando isso precisava ser feito. Tive a impressão de que poderia editar o arquivo de autenticação enquanto o daemon estava em execução e ele o procuraria sempre.

Responder2

Estou no mesmo sistema operacional e hardware.

Defina o parâmetro de configuração -cpara apontar para o diretório de configuração do Deluge onde estão seus arquivos deluge.pid, auth, core.conf, dht.state e outros arquivos.

$ deluge-console -c /var/lib/deluge/.config/deluge/ "add '/home/osmc/Downloads/totally not weird.torrent'"
Attempting to add torrent: /home/osmc/Downloads/totally not weird.torrent
Torrent added!

informação relacionada