Created attachment 15101 [details] Ошибка о недоступности слота Версия пакета: veracrypt-1.25.9-alt1.x86_64 Стенды с ошибкой: education-10.2-x86-64 education-10.2-x86-64-kde kworkstation-10.2.1-x86-64 workstation-10.1-x86-64 server-10.1-x86-64 Шаги для воспроизведения: 1. Запустить VeraCrypt от имени пользователя: $ veracrypt или Меню приложений -> VeraCrypt 2. Создать шифрованный том любой конфигурации. 3. Попытаться смонтировать созданный том. Выберите слот и нажмите Смонтировать. Введите пароль от тома, затем пароль для sudo. Ожидаемое поведение: том смонтирован успешно, в программе VeraCrypt он отображается, как смонтированный, что позволяет проводить манипуляции над ним. Реальное поведение: том смонтирован успешно, но в программе VeraCrypt он не отображается, как смонтированный,из-за чего его невозможно отмонтировать. При попытке монтирования другого тома в тот же слот появляется ошибка: Слот для тома не доступен, см.вложение. Если перезапустить программу от имени root или при помощи sudo, то примонтированный том будет отображаться в списке.
Воспроизводится на платформах: p11-education-11.0-x86-64-kde p11-education-11.0-x86-64-xfce p11-kworkstation-11.1.1-x86-64 p11-workstation-11.1-x86-64 На версии пакета: veracrypt-1.26.24-alt1
Воспроизводится на veracrypt-1.26.29-alt1: при запуске от пользователя под sudo служба получает от pam_mktemp TMPDIR=/tmp/.private/root, и вспомогательная FUSE-точка /tmp/.private/root/.veracrypt_aux_mnt1 недоступна пользователю — его VeraCrypt не может прочитать control-файл и не видит том (root видит). Исправление в 1.26.29-alt2 (задача #437520): под sudo монтировать в /tmp/.private/ПОЛЬЗОВАТЕЛЬ. Проверено: пользователь видит смонтированный том и отмонтирует его.
veracrypt-1.26.29-alt2 -> sisyphus: Sat Oct 17 2026 Vitaly Lipatov <lav@altlinux.ru> 1.26.29-alt2 - fix mounted volumes not shown to a non-root user with pam_mktemp: pass the user TMPDIR to the sudo core service and mount there (closes: #48560) - add Requires: /usr/bin/sudo, used for mounting by a non-root user (closes: #48561)