Ok, encontrei a solução. Primeiro, parece que é necessário instalar o libsecret-tools
porque não há nenhum comando da CLI para acessar o chaveiro do gnome usando gnome-keyring
(isso é verdade? Parece estranho para mim).
Você pode configurar uma senha com:
secret-tool store --label=Unlocker type unlock-keyring
E chame essa senha com:
secret-tool lookup type unlock-keyring
Você será solicitado a digitar a senha dos keyrings e ela será desbloqueada.
É claro que você não precisa configurar uma senha extra para "Desbloquear", isso é um pouco sem sentido porque é usado apenas para forçar o chaveiro a ser desbloqueado. Você também pode escolher qualquer uma das suas senhas existentes para desbloquear o chaveiro, mas gostei mais desse jeito.
Para mais informações sobre o uso de secret-tools
, você também pode pesquisar essa questão: É possível usar a ferramenta secreta para procurar senhas seahorse existentes?
Se houver outra solução sem instalar um secret-tool
extra, eu gostaria de ouvir isso!