Hvis du oplever fejlen "No pinentry" ved forsøg på at clear-sign med GPG på macOS 11.2.1, selvom pinentry er installeret og konfigureret korrekt, kan du følge disse trin for at løse problemet:
which pinentry
for at sikre, at pinentry er installeret og tilgængelig i din PATH.~/.gnupg/gpg-agent.conf
i en teksteditor.pinentry-program /usr/local/bin/pinentry-mac
(Sørg for at stien til pinentry-programmet er korrekt. Du kan finde den præcise sti ved at køre which pinentry-mac
i Terminal.)
gpgconf --kill gpg-agent
gpgconf --launch gpg-agent
GPG_TTY
er sat korrekt. Tilføj følgende linje til din shell-konfigurationsfil (f.eks. ~/.bashrc
eller ~/.zshrc
):
export GPG_TTY=$(tty)
source ~/.bashrc
eller
source ~/.zshrc
gpg --clear-sign filnavn
Ved at følge disse trin bør du kunne løse fejlen "No pinentry" og succesfuldt clear-sign med GPG på macOS 11.2.1.
Har du problemer med GPG-fejl eller sikkerhed på din computer? Med Handyhand kan du hurtigt få hjælp fra dygtige fagfolk. Opret din opgave gratis, og modtag bud på få minutter, så du kan få løst dine tekniske udfordringer effektivt.