Install system wide shared nssdb and update nssysinit patch
This commit is contained in:
parent
9c062e2a90
commit
98d8df1f81
23
nss.spec
23
nss.spec
@ -6,7 +6,7 @@
|
|||||||
Summary: Network Security Services
|
Summary: Network Security Services
|
||||||
Name: nss
|
Name: nss
|
||||||
Version: 3.12.4
|
Version: 3.12.4
|
||||||
Release: 8%{?dist}
|
Release: 9%{?dist}
|
||||||
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
||||||
URL: http://www.mozilla.org/projects/security/pki/nss/
|
URL: http://www.mozilla.org/projects/security/pki/nss/
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
@ -31,6 +31,9 @@ Source2: nss-config.in
|
|||||||
Source3: blank-cert8.db
|
Source3: blank-cert8.db
|
||||||
Source4: blank-key3.db
|
Source4: blank-key3.db
|
||||||
Source5: blank-secmod.db
|
Source5: blank-secmod.db
|
||||||
|
Source6: blank-cert9.db
|
||||||
|
Source7: blank-key4.db
|
||||||
|
Source8: system-pkcs11.txt
|
||||||
Source12: %{name}-pem-20090907.tar.bz2
|
Source12: %{name}-pem-20090907.tar.bz2
|
||||||
|
|
||||||
Patch2: nss-nolocalsql.patch
|
Patch2: nss-nolocalsql.patch
|
||||||
@ -255,10 +258,15 @@ do
|
|||||||
done
|
done
|
||||||
|
|
||||||
# Install the empty NSS db files
|
# Install the empty NSS db files
|
||||||
|
# Legacy db
|
||||||
%{__mkdir_p} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb
|
%{__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 %{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 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/key3.db
|
||||||
%{__install} -p -m 644 %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/secmod.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
|
# Copy the development libraries we want
|
||||||
for file in libcrmf.a libnssb.a libnssckfw.a
|
for file in libcrmf.a libnssb.a libnssckfw.a
|
||||||
@ -332,11 +340,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/nss3/nsslowhash.h
|
|||||||
%clean
|
%clean
|
||||||
%{__rm} -rf $RPM_BUILD_ROOT
|
%{__rm} -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%post
|
%post -p /sbin/ldconfig
|
||||||
/sbin/ldconfig >/dev/null 2>/dev/null
|
|
||||||
|
|
||||||
%postun
|
%postun -p /sbin/ldconfig
|
||||||
/sbin/ldconfig >/dev/null 2>/dev/null
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -353,6 +359,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/nss3/nsslowhash.h
|
|||||||
%files sysinit
|
%files sysinit
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libnsssysinit.so
|
%{_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
|
%files tools
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -447,6 +456,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/nss3/nsslowhash.h
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Sep 18 2009 Elio Maldonado<emaldona@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@redhat.com> - 3.12.4-8
|
* Thu Sep 10 2009 Elio Maldonado<emaldona@redhat.com> - 3.12.4-8
|
||||||
- Restoring nssutil and -rpath-link to nss-config for now - 522477
|
- Restoring nssutil and -rpath-link to nss-config for now - 522477
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user