From c4451a64cb3c474c5ecc9609c6534924fb063003 Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Fri, 3 May 2019 20:33:53 -0700 Subject: keyrings: shellcheck validation Signed-off-by: Robin H. Johnson --- keyrings-recv-keys.gentoo.org.bash | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 keyrings-recv-keys.gentoo.org.bash (limited to 'keyrings-recv-keys.gentoo.org.bash') diff --git a/keyrings-recv-keys.gentoo.org.bash b/keyrings-recv-keys.gentoo.org.bash new file mode 100755 index 0000000..ee8feeb --- /dev/null +++ b/keyrings-recv-keys.gentoo.org.bash @@ -0,0 +1,23 @@ +#!/bin/bash +# Import key updates from Keyservers: keys.gentoo.org +# +# TODO: +# - Turn off export in this script + +BASEDIR="$(dirname "$0")" +# shellcheck source=./keyrings.inc.bash +source "${BASEDIR}"/keyrings.inc.bash + +set -e +export_ldap_data_to_env + +export KEYSERVERS=( "${KS_GENTOO}" ) +export KEYSERVER_TIMEOUT=5m + +grab_keys "${SYSTEM_KEYS[@]}" +grab_keys "${COMMITTING_DEVS[@]}" +grab_keys "${NONCOMMITTING_DEVS[@]}" +# -- not all are on keyservers +# -- and are unlikely to turn up now +# -- this needs to fetch from some archive instead +grab_keys "${RETIRED_DEVS[@]}" -- cgit v1.2.3-65-gdbad