rc/{bash,zsh}rc: add function ssh-verify-file

Resolves: #125
This commit is contained in:
Aminda Suomalainen 2022-03-17 15:00:15 +02:00
parent f1fc93414a
commit 3e41121fa6
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q
2 changed files with 18 additions and 0 deletions

View File

@ -787,6 +787,15 @@ myip6 () {
fi fi
} }
# Easier verifying of SSH signed files: ssh-verify-file whatever@mikaela.info file.txt
# It's assumed that signature of file.txt is called as file.txt.sig
sshAllowedSigners=$HOME/src/gitea.blesmrt.net/Mikaela/ssh-allowed_signers/allowed_signers
ssh-verify-file () {
echo "$1 ${2:?Usage: ssh-verify-file <email> <file-to-verify>}" > /dev/null
ssh-keygen -Y verify -f $sshAllowedSigners -I $1 -n file -s $2.sig < $2
}
# Source files for miscannellious modifications. # Source files for miscannellious modifications.
# acme.sh # acme.sh

View File

@ -766,6 +766,15 @@ myip6 () {
fi fi
} }
# Easier verifying of SSH signed files: ssh-verify-file whatever@mikaela.info file.txt
# It's assumed that signature of file.txt is called as file.txt.sig
sshAllowedSigners=$HOME/src/gitea.blesmrt.net/Mikaela/ssh-allowed_signers/allowed_signers
ssh-verify-file () {
echo "$1 ${2:?Usage: ssh-verify-file <email> <file-to-verify>}" > /dev/null
ssh-keygen -Y verify -f $sshAllowedSigners -I $1 -n file -s $2.sig < $2
}
# Source files for miscannellious modifications. # Source files for miscannellious modifications.
# acme.sh # acme.sh