
Lo configuré deluged
como un servicio con systemd para ejecutarlo como usuario deluge
. El demonio funciona, ya que puedo usar la interfaz de usuario web y conectarme deluge-console
si escribo las credenciales manualmente. Sin embargo, cuando lo ejecuto deluge-console
(localmente en la misma máquina) como mi usuario habitual, es decir, no como deluge
, aparece el mensaje de error "El nombre de usuario no existe".
El directorio de inicio del demonio es var/lib/deluge
y var/lib/deluge/.config/deluge/auth
contiene únicamente test:test:10
. Lo mismo va para ~/.config/deluge/auth
. Me hicieron entender que este último archivo es con el que deluge-console
se autenticará de forma predeterminada cuando se ejecute como mi usuario. Aparentemente no es así.
Escribir
connect localhost test test
dentrodeluge-console
funciona.Se ejecuta
deluge-console -c ~/.config/
odeluge-console -c ~/.config/deluge
no funciona (no me queda claro qué quieren decir los desarrolladores con "ubicación de la carpeta de configuración").- Escondido enhttp://dev.deluge-torrent.org/wiki/UserGuide/AuthenticationDicen que siempre debería haber una entrada "cliente local"
auth
; agregarla a ambos archivos de autenticación no ayuda.
¿Qué me estoy perdiendo?
No es un duplicado de:https://superuser.com/a/619383/36197
Esto se hace en una Raspberry Pi 3 con OSMC.
Respuesta1
No sé cuál de las cosas lo hizo, pero pude conectarme automáticamente con la consola después de ejecutar:
systemctl stop deluged
systemctl start deluged
No me resulta evidente cuándo es necesario hacer esto. Tenía la impresión de que podía editar el archivo de autenticación mientras el demonio se estaba ejecutando y lo buscaría cada vez.
Respuesta2
Estoy en el mismo sistema operativo y hardware.
Configure el parámetro de configuración -c
para que apunte a su directorio de configuración de Deluge donde se encuentran sus archivos deluge.pid, auth, core.conf, dht.state y otros.
$ 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!