From 5b48754676848776cf7f718f7ed5c1deede926c7 Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Wed, 18 Jun 2014 01:57:10 +0200 Subject: [PATCH] [gpg_synchro.sh] Synchro gpg entre mes machines. C'est mieux que l'alias, permet de faire le --local --- gpg_synchro.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) 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/ -- 2.39.2