1 Summary: Management tools for the TPM hardware
2 Summary(pl.UTF-8): Narzędzia zarządzające sprzętem TPM
7 Group: Applications/System
8 Source0: http://downloads.sourceforge.net/trousers/%{name}-%{version}.tar.gz
9 # Source0-md5: 7c11a7f890e21efd01b14c59f144298b
10 Patch0: %{name}-link.patch
11 Patch1: %{name}-missing-mans.patch
12 URL: http://trousers.sourceforge.net/
13 BuildRequires: autoconf >= 2.12
14 BuildRequires: automake >= 1.6
15 BuildRequires: gettext >= 0.15
16 BuildRequires: libtool
17 BuildRequires: opencryptoki-devel >= 2.2.4
18 BuildRequires: openssl-devel
19 BuildRequires: trousers-devel >= 0.3.6
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 tpm-tools is a group of tools to manage and utilize the Trusted
24 Computing Group's TPM hardware. TPM hardware can create, store and use
25 RSA keys securely (without ever being exposed in memory), verify a
26 platform's software state using cryptographic hashes and more.
28 %description -l pl.UTF-8
29 tpm-tools to grupa narzędzi do zarządzania i wykorzystywania sprzętu
30 TPM opracowanego przez Trusted Computing Group. Sprzęt TPM potrafi
31 tworzyć, przechowywać i wykorzystywać klucze RSA w sposób bezpieczny
32 (bez ujawniania ich kiedykolwiek w pamięci), weryfikować stan
33 oprogramowania przy użyciu skrótów kryptograficznych itp.
36 Summary: Header files for tpm_unseal library
37 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki tpm_unseal
38 Group: Development/Libraries
39 Requires: %{name} = %{version}-%{release}
40 Requires: trousers-devel >= 0.3.6
41 Obsoletes: tpm-tools-static
44 Header files for tpm_unseal library.
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe biblioteki tpm_unseal.
50 Summary: Data management tools that use a PKCS#11 interface to the TPM
51 Summary(pl.UTF-8): Narzędzia do zarządzania danymi wykorzystujace interfejs PKCS#11 do TPM
52 Group: Applications/System
53 Requires: %{name} = %{version}-%{release}
54 Requires: opencryptoki >= 2.2.4
57 tpm-tools-pkcs11 is a group of tools that uses the TPM PKCS#11 token
58 developed in the opencryptoki project. All data contained in the
59 PKCS#11 data store is protected by the TPM (keys, certificates, etc.).
60 You can import keys and certificates, list out the objects in the data
61 store, and protect data.
63 %description pkcs11 -l pl.UTF-8
64 tpm-tools-pkcs11 to grupa narzędzi wykorzystujących token TPM PKCS#11
65 opracowany w ramach projektu opencryptoki. Wszystkie dane zawarte w
66 kontenerze PKCS#11 są chronione przez TPM (klucze, certyfikaty itp.).
67 Narzędzia pozwalają importować klucze i certyfikaty, wypisywać listę
68 obiektów w kontenerze i chronić dane.
75 # some undefined variable causes warning
76 %{__sed} -i -e 's/-Werror //' configure.in
90 rm -rf $RPM_BUILD_ROOT
93 DESTDIR=$RPM_BUILD_ROOT
96 rm -rf $RPM_BUILD_ROOT
98 %post -p /sbin/ldconfig
99 %postun -p /sbin/ldconfig
102 %defattr(644,root,root,755)
104 %attr(755,root,root) %{_bindir}/tpm_*
105 %attr(755,root,root) %{_sbindir}/tpm_*
106 %attr(755,root,root) %{_libdir}/libtpm_unseal.so.*.*.*
107 %attr(755,root,root) %ghost %{_libdir}/libtpm_unseal.so.1
108 %{_mandir}/man1/tpm_*.1*
109 %{_mandir}/man8/tpm_*.8*
112 %defattr(644,root,root,755)
113 %attr(755,root,root) %{_libdir}/libtpm_unseal.so
114 %{_libdir}/libtpm_unseal.la
115 %{_includedir}/tpm_tools
116 %{_mandir}/man3/tpmUnseal*.3*
119 %defattr(644,root,root,755)
120 %attr(755,root,root) %{_bindir}/tpmtoken_*
121 %{_mandir}/man1/tpmtoken_*.1*