From: Vincent Le Gallic Date: Tue, 17 Jun 2014 23:57:10 +0000 (+0200) Subject: [gpg_synchro.sh] Synchro gpg entre mes machines. X-Git-Url: http://gitweb.pimeys.fr/?p=scripts-20-100.git;a=commitdiff_plain;h=5b48754676848776cf7f718f7ed5c1deede926c7 [gpg_synchro.sh] Synchro gpg entre mes machines. C'est mieux que l'alias, permet de faire le --local --- diff --git a/gpg_synchro.sh b/gpg_synchro.sh index f49211a..5171d03 100755 --- a/gpg_synchro.sh +++ b/gpg_synchro.sh @@ -2,13 +2,19 @@ # Pour synchroniser facilement les données gpg entre mes deux machines +color='' +endcolor='' + if [ "$1" = "--local" ] then localmode=".local" fi -echo "ici → cabal" -gpg --export | ssh cabal${localmode} gpg --import +echo "${color}ici → cabal${endcolor}" +gpg --export-options export-local-sigs --export-options export-attributes --export | ssh cabal${localmode} gpg --import + +echo "${color}cabal → ici${endcolor}" +ssh cabal${localmode} gpg --export-options export-local-sigs --export-options export-attributes --export | gpg --import -echo "cabal → ici" -ssh cabal${localmode} gpg --export | gpg --import +echo "${color}copie de la base de confiance de cabal vers ici${endcolor}" +scp cabal${localmode}:~/.gnupg/trustdb.gpg ~/.gnupg/