archlinux-keyring-wkd-sync.service constantly failing
Script: /usr/bin/archlinux-keyring-wkd-sync
Exits with error for single key entry issue; causes resulting service error and fails to process remaining keys.
Suggest: Prevent script exiting on /usr/bin/gpg error and continue processing remaining keys
If the /usr/bin/gpg command fails, on line 58 of the service script, the script will terminate with an error and so the service fails.
If we change line 58 of /usr/bin/archlinux-keyring-wkd-sync from:
"${gpg_locate_external[@]}" "${fpr_email[1]}"
to:
"${gpg_locate_external[@]}" "${fpr_email[1]}" || true
... then the script will continue to process the remaining keys without error.