From 0ee03a1173a225a3599b34e91ec0184494e67dc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Mon, 3 Jun 2019 21:03:41 +0200 Subject: [PATCH] authorized_keys tail --- config/scripts/machines | 7 ++++--- config/shell/commonrc | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config/scripts/machines b/config/scripts/machines index 209f9cb..94db490 100755 --- a/config/scripts/machines +++ b/config/scripts/machines @@ -128,9 +128,6 @@ function _machines-getAkey { # network SIGN_FILE=$(mktemp) _machines-api "akey/$1" > "$KEY_FILE" _machines-api "akey/$1?signature" > "$SIGN_FILE" - md5sum "$KEY_FILE" 1>&2; - md5sum "$SIGN_FILE" 1>&2; - md5sum "$MACHINES_CONFIG/machines.pub" 1>&2; if openssl dgst -sha256 -verify "$MACHINES_CONFIG/machines.pub" -signature "$SIGN_FILE" "$KEY_FILE" &> /dev/null then @@ -149,6 +146,10 @@ function _machines-updateAkey { if _machines-getAkey "$network" > "$MYKEY_FILE" then \mv -f "$MYKEY_FILE" "$MACHINES_HOME/.ssh/authorized_keys" + if [ -f "$MACHINES_HOME/.ssh/authorized_keys.tail" ] + then + cat "$MACHINES_HOME/.ssh/authorized_keys.tail" >> "$MACHINES_HOME/.ssh/authorized_keys" + fi return 0 else cat "$MYKEY_FILE" diff --git a/config/shell/commonrc b/config/shell/commonrc index fdc19d1..257768d 100644 --- a/config/shell/commonrc +++ b/config/shell/commonrc @@ -18,6 +18,7 @@ alias grep="grep --color=tty" alias dd='dd status=progress' alias rm='rm -v --one-file-system' alias free='free -m' +alias diff='diff --color=auto' alias dmesg='dmesg --ctime' alias wget='wget --hsts-file $HOME/.cache/wget-hsts'