dépôts
/
lhc
/
ateliers.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Correction : vm_remote : rule_key_disk_send : chemin.
[lhc/ateliers.git]
/
vm_remote
diff --git
a/vm_remote
b/vm_remote
index
20dc746
..
0b8d0ef
100755
(executable)
--- a/
vm_remote
+++ b/
vm_remote
@@
-42,6
+42,9
@@
rule_git_push () { # SYNTAX: {host|hosted} $git_push_options
rule_ssh () {
"$tool"/vm_ssh $vm_fqdn "$@"
}
rule_ssh () {
"$tool"/vm_ssh $vm_fqdn "$@"
}
+rule_mosh () {
+ mosh --ssh="$tool/vm_ssh $*" $vm_fqdn
+ }
rule__ssh_known_hosts_update () {
rule ssh \
-o StrictHostKeyChecking=no \
rule__ssh_known_hosts_update () {
rule ssh \
-o StrictHostKeyChecking=no \
@@
-50,7
+53,7
@@
rule__ssh_known_hosts_update () {
whoami
}
rule_key_disk_send () {
whoami
}
rule_key_disk_send () {
- gpg --decrypt var/
lib
/luks/$vm_fqdn.key.gpg |
+ gpg --decrypt var/
sec
/luks/$vm_fqdn.key.gpg |
"$tool"/vm_ssh root@$vm_fqdn "$@" \
-o CheckHostIP=no \
-o HostKeyAlias=init.$vm_fqdn \
"$tool"/vm_ssh root@$vm_fqdn "$@" \
-o CheckHostIP=no \
-o HostKeyAlias=init.$vm_fqdn \
@@
-59,7
+62,7
@@
rule_key_disk_send () {
rule_key_disk_backup () {
for part in root var home
do
rule_key_disk_backup () {
for part in root var home
do
- mkdir -p var/
lib
/luks
+ mkdir -p var/
sec
/luks
rule ssh -l root ' \
tmp=$(mktemp)
cryptsetup luksHeaderBackup \
rule ssh -l root ' \
tmp=$(mktemp)
cryptsetup luksHeaderBackup \
@@
-69,7
+72,7
@@
rule_key_disk_backup () {
shred --remove "$tmp"
' |
gpg --encrypt --recipient $USER@ \
shred --remove "$tmp"
' |
gpg --encrypt --recipient $USER@ \
- -o var/
lib
/luks/${vm_lvm_lv}_${part}.luks.gpg
+ -o var/
sec
/luks/${vm_lvm_lv}_${part}.luks.gpg
done
}
done
}