From 997755350b77b7ad4f46a9264012fb8112f45d30 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Thu, 21 Sep 2017 00:35:32 +0200 Subject: [PATCH 1/6] tests: Add initial integration test for p11-kit These are documented here and will be used to ensure that p11-kit works as expected. https://fedoraproject.org/wiki/CI This is just the first such test. Feel free to edit it if there are mistakes or add others, or check out the docs: https://fedoraproject.org/wiki/CI/Tests --- tests/.gitignore | 2 + tests/tests.yml | 14 ++++ .../Makefile | 64 +++++++++++++++++++ .../PURPOSE | 17 +++++ .../runtest.sh | 59 +++++++++++++++++ 5 files changed, 156 insertions(+) create mode 100644 tests/.gitignore create mode 100644 tests/tests.yml create mode 100644 tests/trust-anchor-complains-about-invalid-attribute-and/Makefile create mode 100644 tests/trust-anchor-complains-about-invalid-attribute-and/PURPOSE create mode 100755 tests/trust-anchor-complains-about-invalid-attribute-and/runtest.sh diff --git a/tests/.gitignore b/tests/.gitignore new file mode 100644 index 0000000..13555f0 --- /dev/null +++ b/tests/.gitignore @@ -0,0 +1,2 @@ +*.retry +artifacts/ diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..6188ad8 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,14 @@ +--- +# This first play always runs on the local staging system +- hosts: localhost + roles: + - role: standard-test-beakerlib + tags: + - classic + - atomic + - container + tests: + - trust-anchor-complains-about-invalid-attribute-and + required_packages: + - openssl + - p11-kit diff --git a/tests/trust-anchor-complains-about-invalid-attribute-and/Makefile b/tests/trust-anchor-complains-about-invalid-attribute-and/Makefile new file mode 100644 index 0000000..0f10a06 --- /dev/null +++ b/tests/trust-anchor-complains-about-invalid-attribute-and/Makefile @@ -0,0 +1,64 @@ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Makefile of /CoreOS/p11-kit/trust-anchor-complains-about-invalid-attribute-and +# Description: Test for trust anchor complains about invalid attribute and +# Author: Hubert Kario +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Copyright (c) 2017 Red Hat, Inc. +# +# This copyrighted material is made available to anyone wishing +# to use, modify, copy, or redistribute it subject to the terms +# and conditions of the GNU General Public License version 2. +# +# This program is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied +# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +# PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +export TEST=/CoreOS/p11-kit/trust-anchor-complains-about-invalid-attribute-and +export TESTVERSION=1.0 + +BUILT_FILES= + +FILES=$(METADATA) runtest.sh Makefile PURPOSE + +.PHONY: all install download clean + +run: $(FILES) build + ./runtest.sh + +build: $(BUILT_FILES) + test -x runtest.sh || chmod a+x runtest.sh + +clean: + rm -f *~ $(BUILT_FILES) + + +include /usr/share/rhts/lib/rhts-make.include + +$(METADATA): Makefile + @echo "Owner: Hubert Kario " > $(METADATA) + @echo "Name: $(TEST)" >> $(METADATA) + @echo "TestVersion: $(TESTVERSION)" >> $(METADATA) + @echo "Path: $(TEST_DIR)" >> $(METADATA) + @echo "Description: Test for trust anchor complains about invalid attribute and" >> $(METADATA) + @echo "Type: Regression" >> $(METADATA) + @echo "TestTime: 2m" >> $(METADATA) + @echo "RunFor: p11-kit" >> $(METADATA) + @echo "Requires: openssl p11-kit" >> $(METADATA) + @echo "Priority: Normal" >> $(METADATA) + @echo "License: GPLv2" >> $(METADATA) + @echo "Confidential: no" >> $(METADATA) + @echo "Destructive: no" >> $(METADATA) + @echo "Releases: -RHEL4 -RHEL6 -RHELClient5 -RHELServer5" >> $(METADATA) + + rhts-lint $(METADATA) diff --git a/tests/trust-anchor-complains-about-invalid-attribute-and/PURPOSE b/tests/trust-anchor-complains-about-invalid-attribute-and/PURPOSE new file mode 100644 index 0000000..e7886f9 --- /dev/null +++ b/tests/trust-anchor-complains-about-invalid-attribute-and/PURPOSE @@ -0,0 +1,17 @@ +PURPOSE of /CoreOS/p11-kit/trust-anchor-complains-about-invalid-attribute-and +Description: Test for trust anchor complains about invalid attribute and +Author: Hubert Kario +Bug summary: trust anchor complains about invalid attribute and fails when a new certificate tries to store into trust place + +Steps to Reproduce: +1. /etc/pki/tls/certs/make-dummy-cert mycert-tmp.pem +2. openssl x509 -in mycert-tmp.pem -addtrust clientAuth -addtrust serverAuth -addtrust emailProtection -out mycert.pem +3. trust anchor --store mycert.pem + +Actual results: +p11-kit: the CKA_TRUSTED attribute is not valid for the object +p11-kit: couldn't create object: Certain fields have invalid values + + +Expected results: +Certificate is stored in trust place. diff --git a/tests/trust-anchor-complains-about-invalid-attribute-and/runtest.sh b/tests/trust-anchor-complains-about-invalid-attribute-and/runtest.sh new file mode 100755 index 0000000..3ca17e1 --- /dev/null +++ b/tests/trust-anchor-complains-about-invalid-attribute-and/runtest.sh @@ -0,0 +1,59 @@ +#!/bin/bash +# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# runtest.sh of /CoreOS/p11-kit/trust-anchor-complains-about-invalid-attribute-and +# Description: Test for trust anchor complains about invalid attribute and +# Author: Hubert Kario +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# +# Copyright (c) 2017 Red Hat, Inc. +# +# This copyrighted material is made available to anyone wishing +# to use, modify, copy, or redistribute it subject to the terms +# and conditions of the GNU General Public License version 2. +# +# This program is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied +# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +# PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +# Boston, MA 02110-1301, USA. +# +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# Include Beaker environment +. /usr/share/beakerlib/beakerlib.sh || exit 1 + +PACKAGE="p11-kit" + +rlJournalStart + rlPhaseStartSetup + rlAssertRpm $PACKAGE + rlRun "TmpDir=\$(mktemp -d)" 0 "Creating tmp directory" + rlRun "pushd $TmpDir" + rlRun "rlFileBackup --clean /etc/pki" + rlPhaseEnd + + rlPhaseStartTest + DUMMY_MAKER_BIN="/etc/pki/tls/certs/make-dummy-cert" + [ -x /usr/bin/make-dummy-cert ] && DUMMY_MAKER_BIN="/usr/bin/make-dummy-cert" + rlRun "$DUMMY_MAKER_BIN mycert-tmp.pem" + rlRun "openssl x509 -in mycert-tmp.pem -addtrust clientAuth -addtrust serverAuth -addtrust emailProtection -out mycert.pem" + rlAssertNotExists "/etc/pki/ca-trust/source/localhost.localdomain.p11-kit" + rlRun -s "trust anchor --store mycert.pem" + rlAssertNotGrep "p11-kit:" $rlRun_LOG + rlAssertExists "/etc/pki/ca-trust/source/localhost.localdomain.p11-kit" + rlPhaseEnd + + rlPhaseStartCleanup + rlRun "popd" + rlRun "rlFileRestore" + rlRun "rm -r $TmpDir" 0 "Removing tmp directory" + rlPhaseEnd +rlJournalPrintText +rlJournalEnd From 3f79a161f36590e7e5e75e5e6afc8b4abc34ceb4 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Wed, 4 Oct 2017 13:00:02 +0200 Subject: [PATCH 2/6] Update to 0.23.9-1 - Update to upstream 0.23.9 release --- .gitignore | 2 ++ p11-kit.spec | 12 ++++++++++-- sources | 3 ++- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bdef1dd..d9dfc82 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ /*.src.rpm /p11-kit-0.*/ /x86_64/ +/trust-extract-compat +/p11-kit-0.23.9.tar.gz diff --git a/p11-kit.spec b/p11-kit.spec index bdd3178..b0097aa 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,6 +1,7 @@ +# This spec file has been automatically updated +Version: 0.23.9 +Release: 1%{?dist} Name: p11-kit -Version: 0.23.8 -Release: 1%{?dist} Summary: Library for loading and sharing PKCS#11 modules License: BSD @@ -12,6 +13,9 @@ BuildRequires: libtasn1-devel >= 2.3 BuildRequires: libffi-devel BuildRequires: gtk-doc BuildRequires: systemd +# Work around for https://bugzilla.redhat.com/show_bug.cgi?id=1497147 +# Remove this once it is fixed +BuildRequires: pkgconfig(glib-2.0) %description p11-kit provides a way to load and enumerate PKCS#11 modules, as well @@ -123,6 +127,7 @@ fi %files trust %{_bindir}/trust %dir %{_libdir}/pkcs11 +%ghost %{_libdir}/libnssckbi.so %{_libdir}/pkcs11/p11-kit-trust.so %{_datadir}/p11-kit/modules/p11-kit-trust.module %{_libexecdir}/p11-kit/trust-extract-compat @@ -133,6 +138,9 @@ fi %changelog +* Wed Oct 04 2017 Daiki Ueno - 0.23.9-1 +- Update to upstream 0.23.9 release + * Tue Aug 15 2017 Daiki Ueno - 0.23.8-1 - Update to 0.23.8 release diff --git a/sources b/sources index f8458d5..d8660d0 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (p11-kit-0.23.8.tar.gz) = cf3b28e4bed8cc18ef49fa7af1e4ad04f1b97dbd08f1e0bab07c280f0aa35306c01e35896bc990c9ed7bdecd6c5ce697ccb95288ef04dd3740db384343ea2f24 +SHA512 (trust-extract-compat) = 91210705f9bcf1a13c0de1ca9943e3ac68296bfcb7953fc59241de060247b470b39be6e914dd4d92e38a78d5df0962c83315ad78f8c0eade8e62d884b05fdd42 +SHA512 (p11-kit-0.23.9.tar.gz) = 6a8a569483763d3ffacadf669b8ba9b9be38a77dd8dc366ca0cb91c44753517fa1879d4422e4e8dfbcac594565727839a619566a170c0f94f8e112f18b0086ed From f01ab0e8f0ed0e683d4221f741b8fcc209236b0d Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Thu, 5 Oct 2017 17:08:05 +0200 Subject: [PATCH 3/6] Update to 0.23.9-2 - server: Make it possible to eval envvar settings --- .gitignore | 3 ++ p11-kit-client.service | 11 ++++++++ p11-kit-server-eval-env.patch | 52 +++++++++++++++++++++++++++++++++++ p11-kit.spec | 12 ++++++-- sources | 1 + 5 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 p11-kit-client.service create mode 100644 p11-kit-server-eval-env.patch diff --git a/.gitignore b/.gitignore index d9dfc82..f2d8374 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,6 @@ /x86_64/ /trust-extract-compat /p11-kit-0.23.9.tar.gz +/p11-kit-client.service +/trust-extract-compat +/p11-kit-0.23.9.tar.gz diff --git a/p11-kit-client.service b/p11-kit-client.service new file mode 100644 index 0000000..c9b8e30 --- /dev/null +++ b/p11-kit-client.service @@ -0,0 +1,11 @@ +[Unit] +Description=p11-kit client + +[Service] +Type=oneshot +RemainAfterExit=true +RuntimeDirectory=p11-kit +ExecStart=/usr/bin/true + +[Install] +WantedBy=default.target diff --git a/p11-kit-server-eval-env.patch b/p11-kit-server-eval-env.patch new file mode 100644 index 0000000..cd2a812 --- /dev/null +++ b/p11-kit-server-eval-env.patch @@ -0,0 +1,52 @@ +From 031912fa844c4f3da327c8b2578d9d9ce2a6473e Mon Sep 17 00:00:00 2001 +From: Daiki Ueno +Date: Thu, 5 Oct 2017 10:59:02 +0200 +Subject: [PATCH] server: Make it possible to eval envvar settings + +Previously, calling "eval $(p11-kit server)" from shell hung because +the program didn't properly close stdout before forking. +--- + p11-kit/server.c | 20 +++++++++++--------- + 1 file changed, 11 insertions(+), 9 deletions(-) + +diff --git a/p11-kit/server.c b/p11-kit/server.c +index 97e18e2..96c77ec 100644 +--- a/p11-kit/server.c ++++ b/p11-kit/server.c +@@ -346,6 +346,17 @@ server_loop (Server *server, + if (server->socket == -1) + return 1; + ++ if (!quiet) { ++ char *path; ++ ++ path = p11_path_encode (server->socket_name); ++ printf ("P11_KIT_SERVER_ADDRESS=unix:path=%s\n", path); ++ free (path); ++ printf ("P11_KIT_SERVER_PID=%d\n", getpid ()); ++ fflush (stdout); ++ close (STDOUT_FILENO); ++ } ++ + /* run as daemon */ + if (!foreground) { + pid = fork (); +@@ -372,15 +383,6 @@ server_loop (Server *server, + + sigprocmask (SIG_BLOCK, &blockset, NULL); + +- if (!quiet) { +- char *path; +- +- path = p11_path_encode (server->socket_name); +- printf ("P11_KIT_SERVER_ADDRESS=unix:path=%s\n", path); +- free (path); +- printf ("P11_KIT_SERVER_PID=%d\n", getpid ()); +- } +- + /* accept connections */ + ret = 0; + for (;;) { +-- +2.13.6 + diff --git a/p11-kit.spec b/p11-kit.spec index b0097aa..55e8547 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,6 +1,7 @@ # This spec file has been automatically updated Version: 0.23.9 -Release: 1%{?dist} +Release: 2%{?dist} +Patch1: p11-kit-server-eval-env.patch Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules @@ -8,6 +9,7 @@ License: BSD URL: http://p11-glue.freedesktop.org/p11-kit.html Source0: https://github.com/p11-glue/p11-kit/releases/download/%{version}/p11-kit-%{version}.tar.gz Source1: trust-extract-compat +Source2: p11-kit-client.service BuildRequires: libtasn1-devel >= 2.3 BuildRequires: libffi-devel @@ -64,7 +66,7 @@ feature is still experimental. %prep -%setup -q +%autosetup -p1 %build # These paths are the source paths that come from the plan here: @@ -80,6 +82,8 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/pkcs11/*.la install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_libexecdir}/p11-kit/ # Install the example conf with %%doc instead rm $RPM_BUILD_ROOT%{_sysconfdir}/pkcs11/pkcs11.conf.example +mkdir -p $RPM_BUILD_ROOT%{_userunitdir} +install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_userunitdir} %check make check @@ -134,10 +138,14 @@ fi %files server %{_libdir}/pkcs11/p11-kit-client.so +%{_userunitdir}/p11-kit-client.service %{_libexecdir}/p11-kit/p11-kit-server %changelog +* Thu Oct 05 2017 Daiki Ueno - 0.23.9-2 +- server: Make it possible to eval envvar settings + * Wed Oct 04 2017 Daiki Ueno - 0.23.9-1 - Update to upstream 0.23.9 release diff --git a/sources b/sources index d8660d0..e959f3c 100644 --- a/sources +++ b/sources @@ -1,2 +1,3 @@ +SHA512 (p11-kit-client.service) = 0f08618851c6eafb35c630957044fc96324be4d3828cdd2aa9b5d6e1245549197ca5b969d6a2f735c893d73c02e885cdc3205bd43e37f6124ebc6cfa61970d3b SHA512 (trust-extract-compat) = 91210705f9bcf1a13c0de1ca9943e3ac68296bfcb7953fc59241de060247b470b39be6e914dd4d92e38a78d5df0962c83315ad78f8c0eade8e62d884b05fdd42 SHA512 (p11-kit-0.23.9.tar.gz) = 6a8a569483763d3ffacadf669b8ba9b9be38a77dd8dc366ca0cb91c44753517fa1879d4422e4e8dfbcac594565727839a619566a170c0f94f8e112f18b0086ed From b77f2071eae4384f9e61e9176da989b14f875cc4 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Wed, 28 Feb 2018 11:10:43 +0100 Subject: [PATCH 4/6] Update to 0.23.10-1 - Update to upstream 0.23.10 release --- .gitignore | 3 ++ p11-kit-server-eval-env.patch | 52 ----------------------------------- p11-kit.spec | 8 ++++-- sources | 2 +- 4 files changed, 9 insertions(+), 56 deletions(-) delete mode 100644 p11-kit-server-eval-env.patch diff --git a/.gitignore b/.gitignore index f2d8374..775a045 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,6 @@ /p11-kit-client.service /trust-extract-compat /p11-kit-0.23.9.tar.gz +/p11-kit-client.service +/trust-extract-compat +/p11-kit-0.23.10.tar.gz diff --git a/p11-kit-server-eval-env.patch b/p11-kit-server-eval-env.patch deleted file mode 100644 index cd2a812..0000000 --- a/p11-kit-server-eval-env.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 031912fa844c4f3da327c8b2578d9d9ce2a6473e Mon Sep 17 00:00:00 2001 -From: Daiki Ueno -Date: Thu, 5 Oct 2017 10:59:02 +0200 -Subject: [PATCH] server: Make it possible to eval envvar settings - -Previously, calling "eval $(p11-kit server)" from shell hung because -the program didn't properly close stdout before forking. ---- - p11-kit/server.c | 20 +++++++++++--------- - 1 file changed, 11 insertions(+), 9 deletions(-) - -diff --git a/p11-kit/server.c b/p11-kit/server.c -index 97e18e2..96c77ec 100644 ---- a/p11-kit/server.c -+++ b/p11-kit/server.c -@@ -346,6 +346,17 @@ server_loop (Server *server, - if (server->socket == -1) - return 1; - -+ if (!quiet) { -+ char *path; -+ -+ path = p11_path_encode (server->socket_name); -+ printf ("P11_KIT_SERVER_ADDRESS=unix:path=%s\n", path); -+ free (path); -+ printf ("P11_KIT_SERVER_PID=%d\n", getpid ()); -+ fflush (stdout); -+ close (STDOUT_FILENO); -+ } -+ - /* run as daemon */ - if (!foreground) { - pid = fork (); -@@ -372,15 +383,6 @@ server_loop (Server *server, - - sigprocmask (SIG_BLOCK, &blockset, NULL); - -- if (!quiet) { -- char *path; -- -- path = p11_path_encode (server->socket_name); -- printf ("P11_KIT_SERVER_ADDRESS=unix:path=%s\n", path); -- free (path); -- printf ("P11_KIT_SERVER_PID=%d\n", getpid ()); -- } -- - /* accept connections */ - ret = 0; - for (;;) { --- -2.13.6 - diff --git a/p11-kit.spec b/p11-kit.spec index 55e8547..3711ae4 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,7 +1,6 @@ # This spec file has been automatically updated -Version: 0.23.9 -Release: 2%{?dist} -Patch1: p11-kit-server-eval-env.patch +Version: 0.23.10 +Release: 1%{?dist} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules @@ -143,6 +142,9 @@ fi %changelog +* Wed Feb 28 2018 Daiki Ueno - 0.23.10-1 +- Update to upstream 0.23.10 release + * Thu Oct 05 2017 Daiki Ueno - 0.23.9-2 - server: Make it possible to eval envvar settings diff --git a/sources b/sources index e959f3c..3fa1635 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (p11-kit-client.service) = 0f08618851c6eafb35c630957044fc96324be4d3828cdd2aa9b5d6e1245549197ca5b969d6a2f735c893d73c02e885cdc3205bd43e37f6124ebc6cfa61970d3b SHA512 (trust-extract-compat) = 91210705f9bcf1a13c0de1ca9943e3ac68296bfcb7953fc59241de060247b470b39be6e914dd4d92e38a78d5df0962c83315ad78f8c0eade8e62d884b05fdd42 -SHA512 (p11-kit-0.23.9.tar.gz) = 6a8a569483763d3ffacadf669b8ba9b9be38a77dd8dc366ca0cb91c44753517fa1879d4422e4e8dfbcac594565727839a619566a170c0f94f8e112f18b0086ed +SHA512 (p11-kit-0.23.10.tar.gz) = 42a004613f951e4e18c10cd204bcba348267cc7b3ae0d9f26d69012b086af446947660575d5751539b8d4dd77fa9b684054ad5ac978119e0a2e94fcdf9842178 From d5c89a7c44c6b2d5b1eecddd6eaa7865d2d7c570 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Wed, 30 May 2018 17:34:59 +0200 Subject: [PATCH 5/6] Update to 0.23.12-1 - Update to upstream 0.23.11 release --- .gitignore | 3 +++ p11-kit.spec | 5 ++++- sources | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 775a045..13a4b49 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,6 @@ /p11-kit-client.service /trust-extract-compat /p11-kit-0.23.10.tar.gz +/p11-kit-client.service +/trust-extract-compat +/p11-kit-0.23.12.tar.gz diff --git a/p11-kit.spec b/p11-kit.spec index 3711ae4..0cf8139 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,5 +1,5 @@ # This spec file has been automatically updated -Version: 0.23.10 +Version: 0.23.12 Release: 1%{?dist} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules @@ -142,6 +142,9 @@ fi %changelog +* Wed May 30 2018 Daiki Ueno - 0.23.12-1 +- Update to upstream 0.23.11 release + * Wed Feb 28 2018 Daiki Ueno - 0.23.10-1 - Update to upstream 0.23.10 release diff --git a/sources b/sources index 3fa1635..477911e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (p11-kit-client.service) = 0f08618851c6eafb35c630957044fc96324be4d3828cdd2aa9b5d6e1245549197ca5b969d6a2f735c893d73c02e885cdc3205bd43e37f6124ebc6cfa61970d3b SHA512 (trust-extract-compat) = 91210705f9bcf1a13c0de1ca9943e3ac68296bfcb7953fc59241de060247b470b39be6e914dd4d92e38a78d5df0962c83315ad78f8c0eade8e62d884b05fdd42 -SHA512 (p11-kit-0.23.10.tar.gz) = 42a004613f951e4e18c10cd204bcba348267cc7b3ae0d9f26d69012b086af446947660575d5751539b8d4dd77fa9b684054ad5ac978119e0a2e94fcdf9842178 +SHA512 (p11-kit-0.23.12.tar.gz) = ae43b1f6ba5400cf5ae7b64b8c93aa47e5c7ee927196828600fd88beb6fdf6bcb6a63bc822d356757255638f9fbf10896e0604e32a1332a9a833836fa0468726 From 0a0733c6adf15a919fc61afbdd8660fe258c9d2f Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Mon, 10 Sep 2018 11:12:36 +0200 Subject: [PATCH 6/6] Update to 0.23.14-1 - Update to upstream 0.23.14 release --- .gitignore | 3 +++ p11-kit.spec | 5 ++++- sources | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 13a4b49..092a8fb 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,6 @@ /p11-kit-client.service /trust-extract-compat /p11-kit-0.23.12.tar.gz +/p11-kit-client.service +/trust-extract-compat +/p11-kit-0.23.14.tar.gz diff --git a/p11-kit.spec b/p11-kit.spec index 0cf8139..83a708a 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,5 +1,5 @@ # This spec file has been automatically updated -Version: 0.23.12 +Version: 0.23.14 Release: 1%{?dist} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules @@ -142,6 +142,9 @@ fi %changelog +* Mon Sep 10 2018 Daiki Ueno - 0.23.14-1 +- Update to upstream 0.23.14 release + * Wed May 30 2018 Daiki Ueno - 0.23.12-1 - Update to upstream 0.23.11 release diff --git a/sources b/sources index 477911e..4a817b4 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ SHA512 (p11-kit-client.service) = 0f08618851c6eafb35c630957044fc96324be4d3828cdd2aa9b5d6e1245549197ca5b969d6a2f735c893d73c02e885cdc3205bd43e37f6124ebc6cfa61970d3b SHA512 (trust-extract-compat) = 91210705f9bcf1a13c0de1ca9943e3ac68296bfcb7953fc59241de060247b470b39be6e914dd4d92e38a78d5df0962c83315ad78f8c0eade8e62d884b05fdd42 -SHA512 (p11-kit-0.23.12.tar.gz) = ae43b1f6ba5400cf5ae7b64b8c93aa47e5c7ee927196828600fd88beb6fdf6bcb6a63bc822d356757255638f9fbf10896e0604e32a1332a9a833836fa0468726 +SHA512 (p11-kit-0.23.14.tar.gz) = fc7e7e0745d7f8e5d783a1f38bad9bbe65b56d54897b6ba2c3118a0d912451c2d48dd113a875e7f7bfcff8fbd6b4905472fcd120630661c12029a16d2b13add4