Bash cheat sheet
GPG
- Générer une clé plus courte
gpg --full-gen-key --expert
# choose 9 then 1 then answer the following equestions
- Modifier une clé pour supprimer la passphrase
gpg --edit-key <KEYID>
passwd
# laisser vide
# puis confirmer le choix 2 fois
- Modifier le pinentry (le popup de demande de mot de passe pour être en full terminal)
echo "pinentry-program /usr/bin/pinentry-tty" >> ~/.gnupg/gpg-agent.conf
gpg-connect-agent reloadagent /bye
gpg -k # liste toutes les clés
gpg -K # liste toutes NOS clés (privées)
Git
- Ajouter une config git pour seulement un repo (+ signature)
git config user.email "votre@email"
git config user.name "votre nom"
git config user.signingkey <keyid>
git config commit.gpgsign true # autosignature des commits
No Comments