Created attachment 9122 [details] Окно "Выполнение" Если на контейнер установлен пароль, то при нажатии кнопки "Подписать" открывается не только окно запроса пароля, но и дополнительное окно "Выполнение", перекрывающее окно запроса пароля (на скрине kworkrc_01.png окно сдвинуто). Если нажать кнопку в этом окне (Да, Нет, Отмена), то пропадают кнопки, окно остается на месте. Если закрыть окно, то закрывается и окно запроса пароля. (Если подписывать файл из командной строки, например cryptcp -signf -dn E=user@test.ru -der zayavlenie.pdf, дополнительных окон нет.
Created attachment 9123 [details] Окно "Выполнение" без кнопок
Created attachment 9125 [details] Окно "Выполнение" в MATE Окно "Выполнение" в MATE более информативно, но тоже странное. Вопрос отображается уже в окне результата
Created attachment 9127 [details] prompt window
Created attachment 9128 [details] sign completed
У меня нет никаких дополнительных окон. Устанавливал ALT Workstation 9.1 + dist-upgrade + alt-csp-cryptopro + cryptopro-preinstall + криптопро + cprocsp-pki-cades-64
Действительно, это окно не появляется если удалить/не устанавливать пакет cprocsp-rdr-gui-gtk. Но если этот пакет установлен, то окна такие как на моих скринах. Пакет cprocsp-rdr-gui-gtk требуется как минимум для пакета cprocsp-pki-plugin-64: CryptoPro ECP browser plug-in requires rdr_gui_gtk package from CryptoPro CSP. Install it before installing this package. С сайта Криптопро: Для работы КриптоПро ЭЦП Browser plug-in обязательна установка пакетa cprocsp-rdr-gui-gtk и отсутствие установленного пакета cprocsp-rdr-gui. Если это не ошибка - ок.
(Ответ для Elena Mishina на комментарий #6) > С сайта Криптопро: Для работы КриптоПро ЭЦП Browser plug-in обязательна > установка пакетa cprocsp-rdr-gui-gtk и отсутствие установленного пакета > cprocsp-rdr-gui. Я правильно понимаю, что наличие cprocsp-rdr-gui* приводит к ошибкам? Я могу добавить в программу условие, чтобы при наличии внешних gui пароль запрашивался через них.
Наличие cprocsp-rdr-gui* приводит к тому, что пароль запрашивается в отдельном окне, а окно "Выполнение" при этом выглядит как минимум странно.
Ошибка воспроизводится. Для получения окна не нужно сохранять пароль в системе.
(Ответ для Vera Blagoveschenskaya на комментарий #9) > Ошибка воспроизводится. > Для получения окна не нужно сохранять пароль в системе. У меня никто ничего не предлагает сохранять в системе
(Ответ для Олег Соловьев на комментарий #10) > (Ответ для Vera Blagoveschenskaya на комментарий #9) > > Ошибка воспроизводится. > > Для получения окна не нужно сохранять пароль в системе. > > У меня никто ничего не предлагает сохранять в системе Предоставила стенд.
Без пакета cprocsp-rdr-gui-gtk-64 ошибка воспроизводится?
(Ответ для Олег Соловьев на комментарий #12) > Без пакета cprocsp-rdr-gui-gtk-64 ошибка воспроизводится? Без cprocsp-rdr-gui-gtk* невозможно дальше поставить cprocsp-pki-plugin При этом на workstation 9.1 i586 окно Выполнение внешне отличается, выглядит как поле для ввода пароля с кнопкой "Подтвердить". Ввод пароля в это поле ни к чему не приводит. См. скриншот.
Created attachment 9277 [details] workstation
alt-csp-cryptopro-0.1.2-alt1 -> sisyphus: Wed Apr 07 2021 Oleg Solovyov <mcpain@altlinux> 0.1.2-alt1 - implement headless signature verifying - ignore cprocsp-rdr-gui-gtk-64 package (Closes: #39547)
alt-csp-cryptopro-0.1.3-alt1 - ошибка воспроизводится (см. скриншот).
Created attachment 9299 [details] alt-csp-cryptopro-0.1.3-alt1
(Ответ для Alexander Makeenkov на комментарий #17) > Создано вложение 9299 [details] [подробности] > alt-csp-cryptopro-0.1.3-alt1 какой на этот раз пакет нужно добавить в чёрный список?
alt-csp-cryptopro-0.1.4-alt1 -> sisyphus: Tue Apr 13 2021 Oleg Solovyov <mcpain@altlinux> 0.1.4-alt1 - new version (Closes: #39547)
Теперь исправлено.