]> gitweb.pimeys.fr Git - scripts-20-100.git/blob - syncgpg.sh
[update_my*] More machines
[scripts-20-100.git] / syncgpg.sh
1 #!/bin/bash
2
3 # Pour synchroniser facilement les données gpg entre mes deux machines
4
5 color='\e[0;31m'
6 endcolor='\e[0m'
7
8 if [ "$1" = "--local" ]
9 then
10 localmode=".local"
11 fi
12
13 echo "${color}ici → cabal${endcolor}"
14 gpg --export-options export-local-sigs --export-options export-attributes --export | ssh cabal${localmode} gpg --import
15
16 echo "${color}cabal → ici${endcolor}"
17 ssh cabal${localmode} gpg --export-options export-local-sigs --export-options export-attributes --export | gpg --import
18
19 echo "${color}copie de la base de confiance de cabal vers ici${endcolor}"
20 scp cabal${localmode}:~/.gnupg/trustdb.gpg ~/.gnupg/