rpms/nss/devel nss.spec,1.117,1.118
Elio Maldonado
emaldonado at fedoraproject.org
Sat Sep 19 16:35:44 UTC 2009
Author: emaldonado
Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8512
Modified Files:
nss.spec
Log Message:
Install system wide shared nssdb and update nssysinit patch
Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v
retrieving revision 1.117
retrieving revision 1.118
diff -u -p -r1.117 -r1.118
--- nss.spec 10 Sep 2009 23:55:12 -0000 1.117
+++ nss.spec 19 Sep 2009 16:35:44 -0000 1.118
@@ -6,7 +6,7 @@
Summary: Network Security Services
Name: nss
Version: 3.12.4
-Release: 8%{?dist}
+Release: 9%{?dist}
License: MPLv1.1 or GPLv2+ or LGPLv2+
URL: http://www.mozilla.org/projects/security/pki/nss/
Group: System Environment/Libraries
@@ -31,6 +31,9 @@ Source2: nss-config.in
Source3: blank-cert8.db
Source4: blank-key3.db
Source5: blank-secmod.db
+Source6: blank-cert9.db
+Source7: blank-key4.db
+Source8: system-pkcs11.txt
Source12: %{name}-pem-20090907.tar.bz2
Patch2: nss-nolocalsql.patch
@@ -255,10 +258,15 @@ do
done
# Install the empty NSS db files
+# Legacy db
%{__mkdir_p} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb
%{__install} -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/cert8.db
%{__install} -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/key3.db
%{__install} -p -m 644 %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/secmod.db
+# Shared db
+%{__install} -p -m 644 %{SOURCE6} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/cert9.db
+%{__install} -p -m 644 %{SOURCE7} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/key4.db
+%{__install} -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/pkcs11.txt
# Copy the development libraries we want
for file in libcrmf.a libnssb.a libnssckfw.a
@@ -332,11 +340,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
%clean
%{__rm} -rf $RPM_BUILD_ROOT
-%post
-/sbin/ldconfig >/dev/null 2>/dev/null
+%post -p /sbin/ldconfig
-%postun
-/sbin/ldconfig >/dev/null 2>/dev/null
+%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
@@ -353,6 +359,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
%files sysinit
%defattr(-,root,root)
%{_libdir}/libnsssysinit.so
+%config(noreplace) %{_sysconfdir}/pki/nssdb/cert9.db
+%config(noreplace) %{_sysconfdir}/pki/nssdb/key4.db
+%config(noreplace) %{_sysconfdir}/pki/nssdb/pkcs11.txt
%files tools
%defattr(-,root,root)
@@ -447,6 +456,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
%changelog
+* Fri Sep 18 2009 Elio Maldonado<emaldona at redhat.com - 3.12.4-9
+- Install blank databases and configuration file for system shared database
+- nsssysinit queries system for fips mode before relying on environment variable
+
* Thu Sep 10 2009 Elio Maldonado<emaldona at redhat.com> - 3.12.4-8
- Restoring nssutil and -rpath-link to nss-config for now - 522477
More information about the fedora-extras-commits
mailing list