From 5659c3865bffed9268318ddf0fe0182f77a1ef6a Mon Sep 17 00:00:00 2001 From: Eduard Veit Date: Fri, 25 Mar 2022 11:35:06 +0100 Subject: [PATCH] feat(Gitea): check for ownertrust --- gitea-installer.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gitea-installer.sh b/gitea-installer.sh index fec585d..72526d6 100644 --- a/gitea-installer.sh +++ b/gitea-installer.sh @@ -171,7 +171,10 @@ function verify_file ## currently the key download via gpg does not work on Uberspace #gpg --keyserver keys.openpgp.org --recv $GPG_KEY_FINGERPRINT curl --silent https://keys.openpgp.org/vks/v1/by-fingerprint/$GPG_KEY_FINGERPRINT | gpg --import - echo "$GPG_KEY_FINGERPRINT:6:" | gpg --import-ownertrust + fi + + if ! gpg --export-ownertrust | grep --quiet $GPG_KEY_FINGERPRINT:6: + then echo "$GPG_KEY_FINGERPRINT:6:" | gpg --import-ownertrust fi if gpg --verify "$TMP_LOCATION"/gitea.asc "$TMP_LOCATION"/gitea