authorized_keys tail
This commit is contained in:
parent
26d74cb5e2
commit
0ee03a1173
|
@ -128,9 +128,6 @@ function _machines-getAkey { # network
|
||||||
SIGN_FILE=$(mktemp)
|
SIGN_FILE=$(mktemp)
|
||||||
_machines-api "akey/$1" > "$KEY_FILE"
|
_machines-api "akey/$1" > "$KEY_FILE"
|
||||||
_machines-api "akey/$1?signature" > "$SIGN_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
|
if openssl dgst -sha256 -verify "$MACHINES_CONFIG/machines.pub" -signature "$SIGN_FILE" "$KEY_FILE" &> /dev/null
|
||||||
then
|
then
|
||||||
|
@ -149,6 +146,10 @@ function _machines-updateAkey {
|
||||||
if _machines-getAkey "$network" > "$MYKEY_FILE"
|
if _machines-getAkey "$network" > "$MYKEY_FILE"
|
||||||
then
|
then
|
||||||
\mv -f "$MYKEY_FILE" "$MACHINES_HOME/.ssh/authorized_keys"
|
\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
|
return 0
|
||||||
else
|
else
|
||||||
cat "$MYKEY_FILE"
|
cat "$MYKEY_FILE"
|
||||||
|
|
|
@ -18,6 +18,7 @@ alias grep="grep --color=tty"
|
||||||
alias dd='dd status=progress'
|
alias dd='dd status=progress'
|
||||||
alias rm='rm -v --one-file-system'
|
alias rm='rm -v --one-file-system'
|
||||||
alias free='free -m'
|
alias free='free -m'
|
||||||
|
alias diff='diff --color=auto'
|
||||||
alias dmesg='dmesg --ctime'
|
alias dmesg='dmesg --ctime'
|
||||||
alias wget='wget --hsts-file $HOME/.cache/wget-hsts'
|
alias wget='wget --hsts-file $HOME/.cache/wget-hsts'
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue