BuildRequires: selinux-policy-devel
BuildRequires: gcc
BuildRequires: libseccomp-devel
+BuildRequires: tpm2-pkcs11 tpm2-pkcs11-tools tpm2-tools tpm2-abrmd
Requires: %{name}-libs = %{version}-%{release}
Requires: libtpms >= 0.6.0
%description tools
Tools for the TPM emulator from the swtpm package
+%package tools-pkcs11
+Summary: Tools for creating a local CA based on a pkcs11 device
+License: BSD
+Requires: swtpm-tools = %{version}-%{release}
+Requires: tpm2-pkcs11 tpm2-pkcs11-tools tpm2-tools tpm2-abrmd
+Requires: expect gnutls-utils trousers >= 0.3.9
+
+%description tools-pkcs11
+Tools for creating a local CA based on a pkcs11 device
+
%prep
%autosetup -n %{name}-%{gitcommit}
%make_install
rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.{a,la,so}
-rm -f $RPM_BUILD_ROOT%{_mandir}/man8/swtpm-create-tpmca.8*
-rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/swtpm-create-tpmca
%post
for pp in /usr/share/selinux/packages/swtpm.pp \
%{python3_sitelib}/swtpm_localca-*/*
%attr( 750, tss, root) %{_localstatedir}/lib/swtpm-localca
+%files tools-pkcs11
+%{_mandir}/man8/swtpm-create-tpmca.8*
+%{_datadir}/swtpm/swtpm-create-tpmca
+
%changelog
* Fri Aug 28 2020 Stefan Berger <stefanb@linux.ibm.com> - 0.4.0-20200218git-------
- v0.4.0 release
BuildRequires: selinux-policy-devel
BuildRequires: gcc
BuildRequires: libseccomp-devel
+BuildRequires: tpm2-pkcs11 tpm2-pkcs11-tools tpm2-tools tpm2-abrmd
Requires: %{name}-libs = %{version}-%{release}
Requires: libtpms >= 0.6.0
%description tools
Tools for the TPM emulator from the swtpm package
+%package tools-pkcs11
+Summary: Tools for creating a local CA based on a pkcs11 device
+License: BSD
+Requires: swtpm-tools = %{version}-%{release}
+Requires: tpm2-pkcs11 tpm2-pkcs11-tools tpm2-tools tpm2-abrmd
+Requires: expect gnutls-utils trousers >= 0.3.9
+
+%description tools-pkcs11
+Tools for creating a local CA based on a pkcs11 device
+
%prep
%autosetup -n %{name}-%{gitcommit}
%make_install
rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.{a,la,so}
-rm -f $RPM_BUILD_ROOT%{_mandir}/man8/swtpm-create-tpmca.8*
-rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/swtpm-create-tpmca
%post
for pp in /usr/share/selinux/packages/swtpm.pp \
%{python3_sitelib}/swtpm_localca-*/*
%attr( 750, @TSS_USER@, root) %{_localstatedir}/lib/swtpm-localca
+%files tools-pkcs11
+%{_mandir}/man8/swtpm-create-tpmca.8*
+%{_datadir}/swtpm/swtpm-create-tpmca
+
%changelog
* Fri Aug 28 2020 Stefan Berger <stefanb@linux.ibm.com> - 0.4.0-20200218git-------
- v0.4.0 release