Я настроил deluged как сервис с systemd для запуска как пользовательский deluge . Демон работает, так как я могу использовать веб-интерфейс и подключаться с помощью deluge-console если я ввожу учетные данные вручную. Однако, когда я просто запускаю deluge-console (локально на той же машине), что и мой обычный пользователь - т.е. не как deluge - я просто получаю сообщение об ошибке "Имя пользователя не существует".
Домашний каталог демона - var/lib/deluge а var/lib/deluge/.config/deluge/auth содержит только test:test:10 . То же самое касается ~/.config/deluge/auth . Меня заставили понять, что последний файл - это то, с чем deluge-console будет аутентифицироваться по умолчанию при запуске от имени моего пользователя. Видимо, нет.
Печатание
connect localhost test testвнутриdeluge-consoleработает.Запуск
deluge-console -c ~/.config/илиdeluge-console -c ~/.config/delugeне работает (мне не ясно, что разработчики подразумевают под "расположением папки config").- Скрытые в http://dev.deluge-torrent.org/wiki/UserGuide/Authentication, они говорят, что всегда должна быть запись "localclient" в
auth- добавление этого в оба файла auth не помогает.
Что мне не хватает?
Не дубликат: https://superuser.com/a/619383/36197
Это сделано на Raspberry Pi 3 под управлением OSMC.
