This commit is contained in:
committed by
Git OBS Bridge
parent
090779a064
commit
8e55a85d14
21
signature.diff
Normal file
21
signature.diff
Normal file
@@ -0,0 +1,21 @@
|
||||
Backported fix.
|
||||
|
||||
--- ./lib/signature.c.orig 2005-12-14 21:14:45.000000000 +0000
|
||||
+++ ./lib/signature.c 2005-12-16 18:24:53.000000000 +0000
|
||||
@@ -268,7 +268,7 @@ rpmRC rpmReadSignature(FD_t fd, Header *
|
||||
|
||||
xx = headerVerifyInfo(1, dl, info, &entry->info, 1);
|
||||
if (xx != -1 ||
|
||||
- !(entry->info.tag == RPMTAG_HEADERSIGNATURES
|
||||
+ !((entry->info.tag == RPMTAG_HEADERSIGNATURES || entry->info.tag == RPMTAG_HEADERIMAGE)
|
||||
&& entry->info.type == RPM_BIN_TYPE
|
||||
&& entry->info.count == REGION_TAG_COUNT))
|
||||
{
|
||||
@@ -583,6 +583,7 @@ static int makeGPGSignature(const char *
|
||||
if (gpg_path && *gpg_path != '\0')
|
||||
(void) dosetenv("GNUPGHOME", gpg_path, 1);
|
||||
/*@=boundsread@*/
|
||||
+ (void) dosetenv("LC_ALL", "C", 1);
|
||||
|
||||
unsetenv("MALLOC_CHECK_");
|
||||
cmd = rpmExpand("%{?__gpg_sign_cmd}", NULL);
|
Reference in New Issue
Block a user