rpms/synaptic/F-10 synaptic-0.57.2-nss-hack.patch, NONE, 1.1 synaptic.spec, 1.35, 1.36
Panu Matilainen
pmatilai at fedoraproject.org
Sat Mar 7 10:05:49 UTC 2009
Author: pmatilai
Update of /cvs/pkgs/rpms/synaptic/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2239
Modified Files:
synaptic.spec
Added Files:
synaptic-0.57.2-nss-hack.patch
Log Message:
- shutdown rpm crypto after fork to force proper reinitialization (#449168)
synaptic-0.57.2-nss-hack.patch:
--- NEW FILE synaptic-0.57.2-nss-hack.patch ---
diff -up synaptic-0.57.2/common/rinstallprogress.cc.nss-hack synaptic-0.57.2/common/rinstallprogress.cc
--- synaptic-0.57.2/common/rinstallprogress.cc.nss-hack 2009-02-28 11:35:14.000000000 +0200
+++ synaptic-0.57.2/common/rinstallprogress.cc 2009-02-28 11:36:29.000000000 +0200
@@ -33,6 +33,7 @@
#include <apt-pkg/error.h>
#ifdef HAVE_RPM
#include <apt-pkg/configuration.h>
+#include <rpm/rpmpgp.h>
#endif
#include "rinstallprogress.h"
@@ -99,6 +100,7 @@ pkgPackageManager::OrderResult RInstallP
close(fd[0]);
close(fd[1]);
+ rpmFreeCrypto();
res = pm->DoInstallPostFork();
// dump errors into cerr (pass it to the parent process)
_error->DumpErrors();
Index: synaptic.spec
===================================================================
RCS file: /cvs/pkgs/rpms/synaptic/F-10/synaptic.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- synaptic.spec 2 Aug 2008 00:47:59 -0000 1.35
+++ synaptic.spec 7 Mar 2009 10:05:18 -0000 1.36
@@ -3,7 +3,7 @@
Summary: Graphical frontend for APT package manager.
Name: synaptic
Version: 0.57.2
-Release: 17%{?dist}
+Release: 18%{?dist}
License: GPLv2+
Group: Applications/System
@@ -17,6 +17,7 @@
Patch4: http://apt-rpm.org/patches/synaptic-0.57.2-showprog.patch
Patch5: http://apt-rpm.org/patches/synaptic-0.57.2-progressapi-hack.patch
Patch6: synaptic-0.57.2-gcc43.patch
+Patch7: synaptic-0.57.2-nss-hack.patch
URL: http://www.nongnu.org/synaptic/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: usermode-gtk
@@ -42,6 +43,7 @@
%patch4 -p1 -b .showprog
%patch5 -p1 -b .progresshack
%patch6 -p1 -b .gcc43
+%patch7 -p1 -b .nss-hack
%build
%configure --disable-dependency-tracking
@@ -114,6 +116,9 @@
%{_mandir}/man8/%{name}.8*
%changelog
+* Sat Mar 07 2009 Panu Matilainen <pmatilai at redhat.com> - 0.57.2-18
+- shutdown rpm crypto after fork to force proper reinitialization (#449168)
+
* Fri Aug 01 2008 Alex Lancaster <alexlan[AT] fedoraproject org> - 0.57.2-17
- Rebuild for new RPM 4.6 (fixes broken deps).
More information about the fedora-extras-commits
mailing list