Файл конфигурации демона transmission содержит учётные данные для управления программой. При этом по умолчанию обе копии доступны для чтения всем пользователям с шелом. Возможное возражение: "Всё равно нет доступа в каталог /etc/transmission-daemon" неприемлимо, ведь безопасность системы определяется безопасностью самого слабого элемента. Решение. 1. Файл /lib/systemd/system/transmission-daemon.service содержит строку ExecStartPre=/bin/install -m644 /etc/transmission-daemon/settings.json /var/lib/transmission-daemon/settings.json Нужно заменить её на ExecStartPre=/bin/install -m600 /etc/transmission-daemon/settings.json /var/lib/transmission-daemon/settings.json 2. В postinstall нужно задать права доступа 640 для файла /etc/transmission-daemon/settings.json 3. В спеке нужно изменить права доступа на каталоги /etc/transmission-daemon и /var/lib/transmission-daemon - указать 0750
transmission-4.0.4-alt1 -> sisyphus: Mon Oct 09 2023 Mikhail Tergoev <fidel@altlinux> 4.0.4-alt1 - updated to upstream version 4.0.4 (ALT bug: 45494) - fixed permissions (ALT bug: 44852, 33055) - build transmission-gtk with gtk4