Fix future signature timestamp warning
The warning given for a signature timstamp being in the future compared to the system time stated the opposite. Also, move this warning to debug output. It is useless in its current form as the package or database that is giving the error is not mentioned and so other debug output is needed to find the offending signature. Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
a9ad5a75f2
commit
422a4021e4
|
@ -525,16 +525,17 @@ int _alpm_gpgme_checksig(alpm_handle_t *handle, const char *path,
|
|||
alpm_list_free(summary_list);
|
||||
_alpm_log(handle, ALPM_LOG_DEBUG, "status: %s\n", gpgme_strerror(gpgsig->status));
|
||||
_alpm_log(handle, ALPM_LOG_DEBUG, "timestamp: %lu\n", gpgsig->timestamp);
|
||||
|
||||
if((time_t)gpgsig->timestamp > time(NULL)) {
|
||||
_alpm_log(handle, ALPM_LOG_DEBUG,
|
||||
"signature timestamp is greater than system time.\n");
|
||||
}
|
||||
|
||||
_alpm_log(handle, ALPM_LOG_DEBUG, "exp_timestamp: %lu\n", gpgsig->exp_timestamp);
|
||||
_alpm_log(handle, ALPM_LOG_DEBUG, "validity: %s; reason: %s\n",
|
||||
string_validity(gpgsig->validity),
|
||||
gpgme_strerror(gpgsig->validity_reason));
|
||||
|
||||
if((time_t)gpgsig->timestamp > time(NULL)) {
|
||||
_alpm_log(handle, ALPM_LOG_WARNING,
|
||||
_("System time is greater than signature timestamp.\n"));
|
||||
}
|
||||
|
||||
result = siglist->results + sigcount;
|
||||
err = gpgme_get_key(ctx, gpgsig->fpr, &key, 0);
|
||||
if(gpg_err_code(err) == GPG_ERR_EOF) {
|
||||
|
|
Loading…
Reference in New Issue