Created attachment 15028 [details] error_screenshot Пакет: transmission-daemon-4.0.4-alt3 Тестовый стенд: Alt Workstation K 10.2 x86-64 Шаги: 1) apt-get install transmission 2) systemctl start transmission-daemon 3) http://127.0.0.1:9091/transmission/web/ 4) Скачать любой .torrent файл 5) В верхнем меню нажать на самую левую кнопку ( Папка со стрелкой вверх) -> Выбрать скачанный .torrent файл -> Upload Реальный результат : При попытке скачивания файла возникает ошибка " Error: Couldn't get 'var/lib/transmission-daemon/filename': Отказано в доступе" Ожидаемый результат : Загрузка файла продолжается без ошибок. В версии transmission-daemon-3.00-alt2.1 ошибка не воспроизводится. ================= Содержимое /var/lib/transmission-daemon ( ver 3.00-alt2.1) drwxr-xr-x 2 _transmission-daemon _transmission-daemon ноя 13 14:42 blocklists drwxr-xr-x 2 _transmission-daemon _transmission-daemon ноя 13 14:44 Downloads drwxr-xr-x 2 _transmission-daemon _transmission-daemon ноя 13 14:42 resume -rw------- 1 _transmission-daemon _transmission-daemon ноя 13 14:42 settings.json drwxr-xr-x 2 _transmission-daemon _transmission-daemon ноя 13 14:44 torrents ----------------- Содержимое /var/lib/transmission-daemon ( ver 4.0.4-alt3) drwxr-x--- 2 _transmission-daemon _transmission-daemon ноя 13 14:33 resume -rw------- 1 _transmission-daemon _transmission-daemon ноя 13 14:33 settings.json
У нас пользователь был не тот на директорию /var/lib/transmission-daemon -%attr(0750,root,_%dname) %dir %_localstatedir/%dname +%attr(0750,_%dname,_%dname) %dir %_localstatedir/%dname После исправления запускаю systemctl start transmission-daemon и все необходимые директории создаются автоматически. PS: Собираю в таске 334392
transmission-4.0.4-alt4 -> sisyphus: Tue Nov 14 2023 Mikhail Tergoev <fidel@altlinux> 4.0.4-alt4 - fixed permissions for transmission-daemon (ALT bug: 48426)