Проект кажется мертвым , и это хорошо, потому что это был самый странный инструмент, который я использую во всей моей конфигурации .
Проблемы :
Он захватывает клавиатуру / мышь, пока вы не установите правильный пароль, не позволяя вам искать пароль в секретной папке.
i3wm показывает это как плавающее окно и убирает отображение справки, невозможно установить фиксированный размер. Таким образом, вам нужно ввести пароль, не зная, какой из них запрашивается.
Выглядит плохо; простой диалог, тематика с Xresource ... это пришло прямо из 90-х.
Самое странное, что openssh использует это по умолчанию, и установка альтернативного двоичного файла не работает.
https://wiki.archlinux.org/index.php/SSH_keys#Alternative_passphrase_dialogs
Я пытался в .zshrc поставить
export SSH_ASKPASS = / usr / bin / qt4-ssh-askpass
Но он все еще запрашивает пароль по умолчанию.
Есть идеи? Альтернативный инструмент или как указать openssh использовать двоичный файл qt4-ssh-askpass вместо стандартного?
Найдены альтернативы
Теперь я использую gnome-ssh-askpass2
, который изначально хорошо работает с i3wm (он также захватывает клавиатуру :)).
Чтобы внести изменения в переменные среды, которые вы внесли в ~ / .zshrc
эффективен, вам необходимо повторно войти в систему, повторно загрузить файл или запустить новую оболочку. В противном случае вы по-прежнему будете использовать старую среду со старыми переменными.
Функции, блокирующие удержание фокуса и предотвращающие открытие других вещей, являются функциями безопасности, чтобы не позволить другим приложениям получить фокус и украсть наши пароли / парольную фразу, которая действительно должна быть чем-то, что вы знаете, а не копируете откуда-то еще.