6 changed files with 92 additions and 1 deletions
@ -0,0 +1 @@ |
|||
custom-ca.key |
|||
@ -0,0 +1,19 @@ |
|||
-----BEGIN CERTIFICATE----- |
|||
MIIDCTCCAfGgAwIBAgIUM86tyWaDXwVh19euAQay1IUhlQ8wDQYJKoZIhvcNAQEL |
|||
BQAwFDESMBAGA1UEAwwJQ3VzdG9tIENBMB4XDTI0MDUxNTE0MTE1NloXDTI0MDYx |
|||
NDE0MTE1NlowFDESMBAGA1UEAwwJQ3VzdG9tIENBMIIBIjANBgkqhkiG9w0BAQEF |
|||
AAOCAQ8AMIIBCgKCAQEAj+BqXKaxWYjLBEP6vTG4XZ6UB/31TSi1rjPYlz7DoGzm |
|||
DTzeVdUiQtV5S8olN8DFRNweRYauGTMvvddT9ZgFquMMe4pgnZp7HUB/qoEmIBRj |
|||
HXqPeT6JYr4nN3eP8MbpYwDwj8uHBHgxkYDbdJJcNGaH982lpbNI8fDvyoDJSaNg |
|||
t6cnNax9j5oUiZ2rWN2dMz2VXDLmsjZMsCUluD+PyYqQsqtKryAG1LgJoHwcO4G9 |
|||
dlamPi+bVVPEZTtoxiLDdLFnKKb63FVVbjq+2qbjoW7RcyFk1OBJewdkklmTIG9h |
|||
eGhy+Svk+wxxOv50lRxPpr6SV3OsxIjcq3lSfIv6JwIDAQABo1MwUTAdBgNVHQ4E |
|||
FgQUPsESEvv8B0AIcgnIWewaChcYPR0wHwYDVR0jBBgwFoAUPsESEvv8B0AIcgnI |
|||
WewaChcYPR0wDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAdFHH |
|||
2GDS8BLHzYtJGArwwaNJPBrL/3lBQCb1k1rjevFGDSiyr3q4UNrd33yxbJbRpAOR |
|||
04VXbs+DtYyGWvn2J1/K22kTr/c+JE/FkYAvMOn1aNDZfNSCAEM//CcLh5/hYnGy |
|||
lNRPdVSJW6PAkmEnHaonHFz2/5MPtTe1Wq7bOaZBP02YaYFquPh9uttZaXyasUfv |
|||
xxAdBULsHBj7bhwHOW70smHlv0xstut0otzLPQlgUHjv7RkQA4WFuzAIk8XJ7AtE |
|||
abQUJ6OSrnwopfcKf1moSFUFRgHM0Z9qfbOUnDTnSswxfDJpz7HBoAhpaODtSZr3 |
|||
pZBt84iZo4/iqwsphA== |
|||
-----END CERTIFICATE----- |
|||
@ -0,0 +1,57 @@ |
|||
Name: ca-certificates-custom |
|||
Version: 0.0.1 |
|||
Release: rh1 |
|||
Summary: Custom CA Certificates |
|||
License: BSD |
|||
Source0: custom-ca.crt |
|||
Requires(post): ca-certificates |
|||
Requires(postun): ca-certificates |
|||
BuildArch: noarch |
|||
|
|||
%description |
|||
Custom CA certificates |
|||
|
|||
# We are evil, we have no changelog ! |
|||
%global source_date_epoch_from_changelog 0 |
|||
|
|||
%prep |
|||
## |
|||
## If you do not have a real CA certificate, you can generate one with: |
|||
## |
|||
# openssl req -new -nodes -keyout custom-ca.key -out custom-ca.crt -x509 -subj '/CN=Custom CA' |
|||
cp %{S:0} custom-ca.crt |
|||
|
|||
%build |
|||
|
|||
%install |
|||
install -m 0644 -D custom-ca.crt %{buildroot}/etc/pki/ca-trust/source/anchors/custom-ca.crt |
|||
|
|||
%files |
|||
%config %attr(0644, root, root) /etc/pki/ca-trust/source/anchors/custom-ca.crt |
|||
|
|||
%post |
|||
## |
|||
## You can verify the post script is working by running the following command |
|||
## after the RPM installation: |
|||
## |
|||
# |
|||
# user@localhost$ grep -i custom /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem |
|||
# Custom CA |
|||
# user@localhost$ echo $? |
|||
# 0 |
|||
# |
|||
update-ca-trust extract |
|||
|
|||
%postun |
|||
## |
|||
## You can verify the postun script is working by running the following command |
|||
## after the RPM un-installation: |
|||
## |
|||
# |
|||
# user@localhost$ grep -i custom /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem |
|||
# user@localhost$ echo $? |
|||
# 1 |
|||
# |
|||
update-ca-trust extract |
|||
|
|||
%changelog |
|||
Loading…
Reference in new issue