aboutsummaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorIgor Ostapenko <igoro@FreeBSD.org>2024-09-09 20:10:12 +0000
committerIgor Ostapenko <igoro@FreeBSD.org>2024-09-09 20:18:02 +0000
commit8739d155b4416c7a2f68085cc76c5400ea06cffe (patch)
tree103af2a9bd50817b3acf9f70ce7ca5885febfe49 /documentation
parent6530b8b5dba4707a6b8f31bc2af219f5f97f8060 (diff)
Diffstat (limited to 'documentation')
-rwxr-xr-xdocumentation/tools/addkey.sh15
-rwxr-xr-xdocumentation/tools/checkkey.sh16
2 files changed, 16 insertions, 15 deletions
diff --git a/documentation/tools/addkey.sh b/documentation/tools/addkey.sh
index 9b77bdf4df..776aeee40c 100755
--- a/documentation/tools/addkey.sh
+++ b/documentation/tools/addkey.sh
@@ -73,19 +73,20 @@ if [ $# -ne 0 ] ; then
case $(expr "${arg}" : '^[0-9A-Fa-f]\{8,16\}$') in
8)
warning "${arg}: recommend using 16-digit keyid"
- ;&
+ ;;
16)
- keyid=$(getkeybyid "${arg}")
- if [ -n "${keyid}" ] ; then
- keyids="${keyids} ${keyid}"
- else
- warning "${arg} not found"
- fi
;;
*)
warning "${arg} does not appear to be a valid key ID"
+ continue
;;
esac
+ keyid=$(getkeybyid "${arg}")
+ if [ -n "${keyid}" ] ; then
+ keyids="${keyids} ${keyid}"
+ else
+ warning "${arg} not found"
+ fi
done
else
# Search for keys by freebsd.org email
diff --git a/documentation/tools/checkkey.sh b/documentation/tools/checkkey.sh
index c4772f13b3..8740a5dde6 100755
--- a/documentation/tools/checkkey.sh
+++ b/documentation/tools/checkkey.sh
@@ -105,20 +105,20 @@ if [ $# -ne 0 ] ; then
case $(expr "${arg}" : '^[0-9A-Fa-f]\{8,16\}$') in
8)
warning "${arg}: recommend using 16-digit keyid"
- ;&
+ ;;
16)
- keyid=$(getkeybyid "${arg}")
- if [ -n "${keyid}" ] ; then
- keyids="${keyids} ${keyid}"
- else
- warning "${arg} not found"
- fi
;;
*)
warning "${arg} does not appear to be a valid key ID"
+ continue
;;
esac
- shift
+ keyid=$(getkeybyid "${arg}")
+ if [ -n "${keyid}" ] ; then
+ keyids="${keyids} ${keyid}"
+ else
+ warning "${arg} not found"
+ fi
done
else
# Search for keys by freebsd.org email