mirror of
https://abf.rosa.ru/djam/rootcerts.git
synced 2025-02-23 16:52:57 +00:00
Add several ca-trust folders to be more compatible with Fedora-oriented packages
This commit is contained in:
parent
6e93cd4b75
commit
5416ffb092
1 changed files with 23 additions and 0 deletions
|
@ -7,6 +7,8 @@
|
|||
%bcond_without java
|
||||
%endif
|
||||
|
||||
%define catrustdir %{_sysconfdir}/pki/ca-trust
|
||||
|
||||
Summary: Bundle of CA Root Certificates
|
||||
Name: rootcerts
|
||||
# <mrl> Use this versioning style in order to be easily backportable.
|
||||
|
@ -64,6 +66,10 @@ BuildRequires: java-devel
|
|||
BuildRequires: java-rpmbuild
|
||||
%endif
|
||||
|
||||
# For update-ca-trust
|
||||
Requires: p11-kit
|
||||
Provides: ca-certificates
|
||||
|
||||
%description
|
||||
This is a bundle of X.509 certificates of public Certificate
|
||||
Authorities (CA). These were automatically extracted from Mozilla's
|
||||
|
@ -182,8 +188,18 @@ done
|
|||
|
||||
mkdir -p %{buildroot}%{_mandir}/man8
|
||||
install -p -m 755 %{SOURCE20} %{buildroot}%{_bindir}/update-ca-trust
|
||||
mkdir -p %{buildroot}/bin
|
||||
pushd %{buildroot}/bin
|
||||
ln -s ../%{_bindir}/update-ca-trust update-ca-trust
|
||||
popd
|
||||
install -p -m 644 update-ca-trust.8 %{buildroot}%{_mandir}/man8
|
||||
|
||||
# Compatibility with Fedora-oriented packages
|
||||
mkdir -p -m 755 %{buildroot}%{catrustdir}/source/anchors
|
||||
mkdir -p -m 755 %{buildroot}%{catrustdir}/source/blacklist
|
||||
mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/pem
|
||||
mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/openssl
|
||||
mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/java
|
||||
|
||||
%files
|
||||
%doc README LICENSE
|
||||
|
@ -194,8 +210,15 @@ install -p -m 644 update-ca-trust.8 %{buildroot}%{_mandir}/man8
|
|||
%{_sysconfdir}/ssl/certs
|
||||
%{_sysconfdir}/ssl/private
|
||||
%{_bindir}/update-ca-trust
|
||||
/bin/update-ca-trust
|
||||
%{_mandir}/man?/*
|
||||
|
||||
%{catrustdir}/source/anchors
|
||||
%{catrustdir}/source/blacklist
|
||||
%{catrustdir}/extracted/pem
|
||||
%{catrustdir}/extracted/openssl
|
||||
%{catrustdir}/extracted/java
|
||||
|
||||
%if %{with java}
|
||||
%files java
|
||||
%dir %{_sysconfdir}/pki/java
|
||||
|
|
Loading…
Add table
Reference in a new issue