我正在使用 zenity 让不喜欢使用终端的人轻松加密文件。到目前为止,一切都很好。当用户右键单击文件并选择加密选项时,zenity 会向用户显示其密钥环上可用于使用 (gpg -k) 加密文件的密钥列表。但是,如果用户没有为所选的特定密钥设置所有者信任或有效性,则使用终端窗口提示用户确认是否继续使用所选密钥进行加密。有没有办法弹出一个 zenity 对话来向用户展示这样的确认请求?
我意识到是/否对话框在 zenity 中可用,但从我目前发现的情况来看,它似乎更适用于脚本要求用户选择是或否以继续执行脚本的情况。但在这种情况下,gpg 会启动提示,并且只对某些但不是所有选择的键这样做。