S SH Диалоговое окно с парольной фразой сбрасывается до ввода пароля с терминала при отмене - PullRequest
1 голос
/ 02 апреля 2020

Мы используем sshfs для монтирования удаленного каталога для программы с пользовательским интерфейсом. Для начала мы запускаем системный процесс для настройки монтирования с помощью команд терминала sshfs. Это работает хорошо: всплывает диалоговое окно, запрашивающее у пользователя пароль, монтируется и все хорошо.

Однако программа зависает, если пользователь выбирает «Отмена» в диалоговом окне. Выполнение этой операции через терминал показывает, что когда пользователь отменяет диалоговое окно, s sh (fs) возвращается к терминалу и запрашивает для него ввод парольной фразы. Конечно, это невидимо для нашего системного вызова, поэтому все зависает.

Как я могу сказать s sh (fs), что отмена означает отмену? Когда диалоговое окно интерфейса исчезает, я хочу, чтобы командная строка просто возвращалась.

...