]> git.pld-linux.org Git - packages/openssl.git/blame - openssl.spec
- added CVE reference in last changelog entry
[packages/openssl.git] / openssl.spec
CommitLineData
622bc451 1#
44d8c69e
JB
2# TODO: consider dropping last optflags.patch hunk and return to SOMAJOR (.so.1) sonames
3#
2403ba81 4# Conditional build:
d76d59fa
JB
5%bcond_without tests # don't perform "make tests"
6%bcond_with purify # Compile openssl with \-DPURIFY, useful when one wants to
2403ba81 7 # use valgrind debugger against openssl-linked programs
dece7a9c 8
779bb536 9%include /usr/lib/rpm/macros.perl
ce2ff00e 10Summary: OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3)
e6bfca5b
ER
11Summary(de.UTF-8): Secure Sockets Layer (SSL)-Kommunikationslibrary
12Summary(es.UTF-8): Biblioteca C que suministra algoritmos y protocolos criptográficos
13Summary(fr.UTF-8): Utilitaires de communication SSL (Secure Sockets Layer)
14Summary(pl.UTF-8): Biblioteki OpenSSL (SSL v2/v3)
15Summary(pt_BR.UTF-8): Uma biblioteca C que fornece vários algoritmos e protocolos criptográficos
16Summary(ru.UTF-8): Библиотеки и утилиты для соединений через Secure Sockets Layer
17Summary(uk.UTF-8): Бібліотеки та утиліти для з'єднань через Secure Sockets Layer
56470945 18Name: openssl
bf66f1a5 19Version: 1.0.0b
91199c3c 20Release: 1
d7fc4164 21License: Apache-like
56470945 22Group: Libraries
264f738a 23Source0: ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
bf66f1a5 24# Source0-md5: 104deb3b7e6820cae6de3f49ba0ff2b0
62382817 25Source2: %{name}.1.pl
ea55f735 26Source3: %{name}-ssl-certificate.sh
d231add3 27Source4: %{name}-c_rehash.sh
0d1c50df 28Patch0: %{name}-alpha-ccc.patch
e106ff02
TO
29Patch1: %{name}-optflags.patch
30Patch2: %{name}-globalCA.diff
c0cc4a35 31Patch3: %{name}-include.patch
6e7b8079
JB
32Patch4: %{name}-man-namespace.patch
33Patch5: %{name}-asflag.patch
34Patch6: %{name}-ca-certificates.patch
44d8c69e 35Patch7: %{name}-ldflags.patch
bf66f1a5 36Patch8: %{name}-tls.patch
bd7f0ef1 37URL: http://www.openssl.org/
741aa025 38BuildRequires: bc
9edbb66f 39BuildRequires: perl-devel >= 1:5.6.1
40BuildRequires: rpm-perlprov >= 4.1-13
20bc1dd7 41BuildRequires: rpmbuild(macros) >= 1.213
31b28434 42BuildRequires: sed >= 4.0
dece7a9c
ER
43Requires: ca-certificates >= 20080809-4
44Requires: rpm-whiteout >= 1.7
04a5ad1f
AF
45Obsoletes: SSLeay
46Obsoletes: SSLeay-devel
47Obsoletes: SSLeay-perl
a280467c 48Obsoletes: libopenssl0
0f86ef4a 49BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21ac4f86
AF
50
51%description
52The OpenSSL Project is a collaborative effort to develop a robust,
b39fed70 53commercial-grade, full-featured, and Open Source toolkit implementing
54the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
55v1) protocols with full-strength cryptography world-wide. The project
56is managed by a worldwide community of volunteers that use the
57Internet to communicate, plan, and develop the OpenSSL tookit and its
58related documentation.
56470945 59
b39fed70 60OpenSSL is based on the excellent SSLeay library developed by Eric A.
61Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an
62Apache-style licence, which basically means that you are free to get
63and use it for commercial and non-commercial purposes subject to some
64simple license conditions.
21ac4f86 65
fc19f542 66This package contains shared libraries only, install openssl-tools if
67you want to use openssl cmdline tool.
ce2ff00e 68
30e72515
JR
69%description -l de.UTF-8
70Openssl enthält das OpenSSL Zertifikatsmanagementtool und shared
71libraries, die verschiedene Verschlüsselungs- und
72Entschlüsselungsalgorithmen und -protokolle, wie DES, RC4, RSA und SSL
73zur Verfügung stellen.
453a8bf3 74
30e72515
JR
75%description -l es.UTF-8
76Biblioteca C que suministra algoritmos y protocolos criptográficos.
2fad19b0 77
30e72515 78%description -l fr.UTF-8
56470945 79OpenSSL est un outiil de gestion des certificats et les librairies
80partagees qui fournit plusieurs protocoles et algorithmes de
81codage/decodage, incluant DES, RC4, RSA et SSL.
2fad19b0 82
30e72515
JR
83%description -l pl.UTF-8
84Implementacja protokołów kryptograficznych Secure Socket Layer (SSL)
78b5e413
TP
85v2/v3 oraz Transport Layer Security (TLS v1).
86
30e72515
JR
87%description -l pt_BR.UTF-8
88Uma biblioteca C que fornece vários algoritmos e protocolos
89criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas
90compartilhadas e utilitários.
453a8bf3 91
30e72515
JR
92%description -l ru.UTF-8
93Программа openssl для работы с сертификатами и разделяемые библиотеки,
94которые реализуют множетсво криптографических алгоритмов, включая DES,
95RC4, RSA и SSL.
453a8bf3 96
30e72515
JR
97%description -l uk.UTF-8
98Програма openssl для роботи з сертифікатами та бібліотеки спільного
99користування, що реалізують велику кількість криптографічних
100алгоритмів, включаючи DES, RC4, RSA та SSL.
453a8bf3 101
182f9d23
TP
102%package engines
103Summary: OpenSSL optional crypto engines
545f4646 104Summary(pl.UTF-8): Opcjonalne silniki kryptograficzne dla OpenSSL-a
182f9d23
TP
105Group: Libraries
106Requires: %{name} = %{version}-%{release}
107
108%description engines
109With OpenSSL 0.9.6, a new component was added to support alternative
545f4646
JB
110cryptography implementations, most commonly for interfacing with
111external crypto devices (eg. accelerator cards). This component is
112called ENGINE.
182f9d23
TP
113
114There are currently built-in ENGINE implementations for the following
115crypto devices:
116
117- CryptoSwift
118- Compaq Atalla
119- nCipher CHIL
120- Nuron
121- Broadcom uBSec
122
123In addition, dynamic binding to external ENGINE implementations is now
124provided by a special ENGINE called "dynamic".
125
545f4646
JB
126%description engines -l pl.UTF-8
127Począwszy od OpenSSL-a 0.9.6 został dodany nowy komponent, mający
128wspierać alternatywne implementacje kryptografii, przeważnie
129współpracujące z zewnętrznymi urządzeniami kryptograficznymi (np.
130kartami akceleratorów). Komponent ten jest nazywany SILNIKIEM
131(ang. ENGINE).
132
133Obecnie istnieją wbudowane implementacje silników dla następujących
134urządzeń kryptograficznych:
135- CryptoSwift
136- Compaq Atalla
137- nCipher CHIL
138- Nuron
139- Broadcom uBSec
140
141Ponadto zapewnione jest dynamiczne wiązanie dla zewnętrznych
142implementacji silników poprzez specjalny silnik o nazwie "dynamic".
143
ce2ff00e 144%package tools
145Summary: OpenSSL command line tool and utilities
e6bfca5b 146Summary(pl.UTF-8): Zestaw narzędzi i skryptów
fc19f542 147Group: Applications/Communications
82859ae1 148Requires: %{name} = %{version}-%{release}
9583cd23 149Requires: which
ce2ff00e 150
151%description tools
152The OpenSSL Toolkit cmdline tool openssl and utility scripts.
153
30e72515
JR
154%description tools -l pl.UTF-8
155Zestaw narzędzi i skryptów wywoływanych z linii poleceń.
78b5e413 156
ce2ff00e 157%package tools-perl
158Summary: OpenSSL utilities written in Perl
e6bfca5b 159Summary(pl.UTF-8): Narzędzia OpenSSL napisane w perlu
fc19f542 160Group: Applications/Communications
82859ae1 161Requires: %{name} = %{version}-%{release}
2b2149ff 162
ce2ff00e 163%description tools-perl
d86c2c8b 164OpenSSL Toolkit tools written in Perl.
2b2149ff 165
30e72515
JR
166%description tools-perl -l pl.UTF-8
167Narzędzia OpenSSL napisane w perlu.
78b5e413 168
faddd309 169%package devel
ce2ff00e 170Summary: Development part of OpenSSL Toolkit libraries
e6bfca5b
ER
171Summary(de.UTF-8): Secure Sockets Layer Kommunikationslibrary: statische libraries+header
172Summary(es.UTF-8): Bibliotecas y archivos de inclusión para desarrollo OpenSSL
173Summary(fr.UTF-8): Librairies statiques, headers et utilitaires pour communication SSL
174Summary(pl.UTF-8): Część bibiloteki OpenSSL przeznaczona dla programistów
175Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolvimento OpenSSL
176Summary(ru.UTF-8): Библиотеки, хедеры и утилиты для Secure Sockets Layer
177Summary(uk.UTF-8): Бібліотеки, хедери та утиліти для Secure Sockets Layer
9c05bcac 178Group: Development/Libraries
82859ae1 179Requires: %{name} = %{version}-%{release}
a280467c 180Obsoletes: libopenssl0-devel
faddd309
AF
181
182%description devel
183Development part of OpenSSL library.
184
30e72515
JR
185%description devel -l es.UTF-8
186Bibliotecas y archivos de inclusión para desarrollo OpenSSL
453a8bf3 187
30e72515
JR
188%description devel -l pl.UTF-8
189Część biblioteki OpenSSL przeznaczona dla programistów.
faddd309 190
30e72515
JR
191%description devel -l pt_BR.UTF-8
192Uma biblioteca C que fornece vários algoritmos e protocolos
193criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas e
194arquivos de inclusão para desenvolvimento.
453a8bf3 195
30e72515
JR
196%description devel -l ru.UTF-8
197Программа openssl для работы с сертификатами и разделяемые библиотеки,
198которые реализуют множетсво криптографических алгоритмов, включая DES,
199RC4, RSA и SSL. Включает библиотеки и хедеры для разработки приложений
200с использованием SSL.
453a8bf3 201
30e72515
JR
202%description devel -l uk.UTF-8
203Програма openssl для роботи з сертифікатами та бібліотеки спільного
204користування, що реалізують велику кількість криптографічних
205алгоритмів, включаючи DES, RC4, RSA та SSL. Містить бібліотеки та
206хедери для розробки програм з використанням SSL.
453a8bf3 207
faddd309 208%package static
ce2ff00e 209Summary: Static OpenSSL libraries
e6bfca5b
ER
210Summary(pl.UTF-8): Statyczne wersje bibliotek z OpenSSL
211Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com openssl
212Summary(ru.UTF-8): Статические библиотеки разработчика для OpenSSL
213Summary(uk.UTF-8): Статичні бібліотеки програміста для OpenSSL
9c05bcac 214Group: Development/Libraries
82859ae1 215Requires: %{name}-devel = %{version}-%{release}
faddd309
AF
216
217%description static
ce2ff00e 218Static OpenSSL Toolkit libraries.
faddd309 219
30e72515 220%description static -l pl.UTF-8
ce2ff00e 221Statyczne wersje bibliotek z OpenSSL.
faddd309 222
30e72515
JR
223%description static -l pt_BR.UTF-8
224Bibliotecas estáticas para desenvolvimento com openssl.
453a8bf3 225
30e72515
JR
226%description static -l ru.UTF-8
227Программа openssl для работы с сертификатами и разделяемые библиотеки,
228которые реализуют множетсво криптографических алгоритмов, включая DES,
229RC4, RSA и SSL. Включает статические библиотеки для разработки
230приложений с использованием OpenSSL.
453a8bf3 231
30e72515
JR
232%description static -l uk.UTF-8
233Програма openssl для роботи з сертифікатами та бібліотеки спільного
234користування, що реалізують велику кількість криптографічних
235алгоритмів, включаючи DES, RC4, RSA та SSL. Містить статичні
236бібліотеки для розробки програм з використанням SSL.
453a8bf3 237
21ac4f86 238%prep
264f738a 239%setup -q
44d8c69e
JB
240%patch0 -p1
241%patch1 -p1
05285465 242%patch2 -p1
9d16a74d 243%patch3 -p1
44d8c69e
JB
244%patch4 -p1
245%patch5 -p1
1c008d35 246%patch6 -p1
44d8c69e 247%patch7 -p1
bf66f1a5 248%patch8 -p1
04a32771 249
51e76169 250%{__perl} -pi -e 's#%{_prefix}/local/bin/perl#%{__perl}#g' \
229f14e7 251 `grep -l -r "%{_prefix}/local/bin/perl" *`
0d1c50df 252
44d8c69e 253sed -i -e 's|\$prefix/\$libdir/engines|/%{_lib}/engines|g' Configure
a9839ec4 254
d76d59fa 255%build
00466ad3 256touch Makefile.*
04a5ad1f 257
db17f76a 258%{__perl} util/perlpath.pl %{__perl}
04a5ad1f 259
bf66f1a5 260OPTFLAGS="%{rpmcflags} %{rpmcppflags} %{?with_purify:-DPURIFY}" \
9fc51b3c 261./Configure \
c949865a 262%if "%{pld_release}" == "ti"
263 --openssldir=%{_var}/lib/%{name} \
264%else
0fdaa4e3 265 --openssldir=%{_sysconfdir}/%{name} \
c949865a 266%endif
6e7b8079 267 --libdir=%{_lib} \
9fc51b3c 268 shared threads \
215c1d6f
AM
269 enable-tlsext \
270 enable-seed \
271 enable-rfc3779 \
272 enable-cms \
273 enable-idea \
274 enable-mdc2 \
05889491 275 enable-md2 \
215c1d6f 276 enable-rc5 \
51e76169 277%ifarch %{ix86}
04a32771 278%ifarch i386
9fc51b3c 279 386 linux-elf
915551a7 280# ^- allow running on 80386 (default code uses bswapl available on i486+)
51e76169 281%else
9fc51b3c 282 linux-elf
75c27cbe 283%endif
51e76169 284%endif
dfc15f38 285%ifarch alpha
9fc51b3c 286 linux-alpha+bwx-gcc
dfc15f38 287%endif
20bc1dd7 288%ifarch %{x8664}
9fc51b3c 289 linux-x86_64
e08c1652 290%endif
dfc15f38 291%ifarch ia64
9fc51b3c 292 linux-ia64
dfc15f38 293%endif
75c27cbe 294%ifarch ppc
9fc51b3c
JB
295 linux-ppc
296%endif
297%ifarch ppc64
298 linux-ppc64
75c27cbe 299%endif
05285465 300%ifarch sparc
9fc51b3c 301 linux-sparcv8
0384baf6 302%endif
36db42b5 303%ifarch sparcv9
9fc51b3c 304 linux-sparcv9
36db42b5
PS
305%endif
306%ifarch sparc64
9fc51b3c 307 linux64-sparcv9
36db42b5 308%endif
9f6d1eb0 309%ifarch armv4 armv5 armv5t armv5te armv5tel
310 linux-armv4
311%endif
05285465 312
94d58138 313%{__make} -j1 all rehash %{?with_tests:tests} \
b84cddc8 314 CC="%{__cc}" \
c75cb5a1 315 ASFLAG='$(CFLAG) -Wa,--noexecstack' \
b84cddc8 316 INSTALLTOP=%{_prefix}
ce2ff00e 317
1c008d35
JB
318# Rename POD sources of man pages. "openssl_" prefix is added to each
319# manpage to avoid potential conflicts with other packages.
ce2ff00e 320
7f10be72 321for dir in doc/{apps,ssl,crypto}; do
ce2ff00e 322 cd $dir || exit 1;
db17f76a 323 %{__perl} -pi -e 's/(\W)((?<!openssl_)\w+)(\(\d\))/$1openssl_$2$3/g; s/openssl_openssl/openssl/g;' *.pod;
78b5e413 324
7f10be72 325 for pod in !(openssl*).pod; do
78b5e413 326 mv -f $pod openssl_$pod;
ce2ff00e 327 done
7f10be72 328 cd ../..
ce2ff00e 329done
330
21ac4f86 331%install
04a5ad1f 332rm -rf $RPM_BUILD_ROOT
ce2ff00e 333install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_libdir}/%{name}} \
4b251642 334 $RPM_BUILD_ROOT{%{_mandir}/{pl/man1,man{1,3,5,7}},%{_datadir}/ssl} \
c2a98469 335 $RPM_BUILD_ROOT/%{_lib}/engines \
4b251642 336 $RPM_BUILD_ROOT%{_pkgconfigdir}
faddd309 337
fe57b0ac 338%{__make} install \
faddd309 339 INSTALLTOP=%{_prefix} \
027a4889
TO
340 INSTALL_PREFIX=$RPM_BUILD_ROOT \
341 MANDIR=%{_mandir}
04a5ad1f 342
44d8c69e
JB
343mv -f $RPM_BUILD_ROOT%{_libdir}/engines/* $RPM_BUILD_ROOT/%{_lib}/engines
344mv -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* $RPM_BUILD_ROOT/%{_lib}
c2a98469
JR
345ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libcrypto.*.*) $RPM_BUILD_ROOT%{_libdir}/libcrypto.so
346ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libssl.*.*) $RPM_BUILD_ROOT%{_libdir}/libssl.so
04a5ad1f 347
c949865a 348%if "%{pld_release}" == "ti"
349ln -sf %{_var}/lib/%{name}/%{name}.cnf \
350 $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/openssl.cnf
351ln -sf %{_var}/lib/%{name}/certs \
352 $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/certs
353ln -sf %{_var}/lib/%{name}/private \
354 $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/private
355mv -f $RPM_BUILD_ROOT%{_var}/lib/%{name}/misc/* $RPM_BUILD_ROOT%{_libdir}/%{name}
356rm -rf $RPM_BUILD_ROOT%{_var}/lib/%{name}/misc
357%else
0fdaa4e3
JR
358mv -f $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/misc/* $RPM_BUILD_ROOT%{_libdir}/%{name}
359rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/misc
c949865a 360%endif
04a5ad1f 361
1c008d35
JB
362# not installed as individual utilities (see openssl dgst instead)
363%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{md2,md4,md5,mdc2,ripemd160,sha,sha1}.1
364
dece7a9c
ER
365cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/openssl.1
366install -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/ssl-certificate
367install -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/c_rehash.sh
9fc51b3c 368
57dc6058
JB
369%clean
370rm -rf $RPM_BUILD_ROOT
61a04a63 371
d86c2c8b 372%post -p /sbin/ldconfig
ce2ff00e 373%postun -p /sbin/ldconfig
04a5ad1f 374
c8f5291b
ER
375%triggerpostun -- %{name}-tools < 1.0.0-5
376# the hashing format has changed in 1.0.0
377[ ! -x %{_sbindir}/update-ca-certificates ] || %{_sbindir}/update-ca-certificates --fresh || :
378
c949865a 379%if "%{pld_release}" == "ti"
380%triggerin -- %{name}-tools < 0.9.8i-2
381if [ -L /var/lib/openssl/openssl.cnf ] ; then
382 echo "Saving old configuration as /var/lib/openssl/openssl.cnf.rpmsave"
383 rm /var/lib/openssl/openssl.cnf
384 mv %{_sysconfdir}/%{name}/openssl.cnf /var/lib/openssl/openssl.cnf.rpmsave 2>/dev/null || :
385fi
386%else
0fdaa4e3
JR
387%triggerpostun -- %{name} < 0.9.8i-2
388if [ -d /var/lib/openssl/certs ] ; then
389 mv /var/lib/openssl/certs/* %{_sysconfdir}/%{name}/certs 2>/dev/null || :
390fi
391if [ -d /var/lib/openssl/private ] ; then
392 mv /var/lib/openssl/private/* %{_sysconfdir}/%{name}/private 2>/dev/null || :
393fi
394if [ -d /var/lib/openssl ] ; then
395 for f in /var/lib/openssl/* ; do
396 [ -f "$f" ] && mv "$f" %{_sysconfdir}/%{name} 2>/dev/null || :
397 done
398fi
c949865a 399%endif
0fdaa4e3 400
21ac4f86 401%files
04a5ad1f 402%defattr(644,root,root,755)
57dc6058
JB
403%doc CHANGES CHANGES.SSLeay LICENSE NEWS README doc/*.txt
404%doc doc/openssl_button.gif doc/openssl_button.html
c2a98469
JR
405%attr(755,root,root) /%{_lib}/libcrypto.so.*.*.*
406%attr(755,root,root) /%{_lib}/libssl.so.*.*.*
c949865a 407%if "%{pld_release}" == "ti"
408%dir %{_var}/lib/%{name}
409%dir %{_var}/lib/%{name}/certs
410%dir %{_var}/lib/%{name}/private
fa6b6d15 411%dir %{_sysconfdir}/%{name}
412%attr(755,root,root) %{_sysconfdir}/%{name}/certs
413%attr(755,root,root) %{_sysconfdir}/%{name}/private
414%else
415%dir %{_sysconfdir}/%{name}
416%dir %{_sysconfdir}/%{name}/certs
417%dir %{_sysconfdir}/%{name}/private
c949865a 418%endif
b87437db 419%dir %{_datadir}/ssl
ce2ff00e 420
182f9d23
TP
421%files engines
422%dir /%{_lib}/engines
423%attr(755,root,root) /%{_lib}/engines/*.so
424
ce2ff00e 425%files tools
426%defattr(644,root,root,755)
c949865a 427%if "%{pld_release}" == "ti"
428%{_sysconfdir}/%{name}/openssl.cnf
429%config(noreplace) %verify(not md5 mtime size) %{_var}/lib/%{name}/openssl.cnf
430%else
623d135e 431%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/openssl.cnf
c949865a 432%endif
d231add3 433%attr(755,root,root) %{_bindir}/c_rehash.sh
44d8c69e 434%attr(755,root,root) %{_bindir}/openssl
ea55f735 435%attr(754,root,root) %{_bindir}/ssl-certificate
17a30265 436
ce2ff00e 437%dir %{_libdir}/%{name}
438%attr(755,root,root) %{_libdir}/%{name}/CA.sh
439%attr(755,root,root) %{_libdir}/%{name}/c_hash
ce2ff00e 440%attr(755,root,root) %{_libdir}/%{name}/c_info
441%attr(755,root,root) %{_libdir}/%{name}/c_issuer
442%attr(755,root,root) %{_libdir}/%{name}/c_name
8e58a9c7 443%attr(755,root,root) %{_libdir}/%{name}/tsget
ce2ff00e 444
d86c2c8b 445%{_mandir}/man1/openssl.1*
446%{_mandir}/man1/openssl_asn1parse.1*
447%{_mandir}/man1/openssl_ca.1*
448%{_mandir}/man1/openssl_ciphers.1*
91881b49 449%{_mandir}/man1/openssl_cms.1*
d86c2c8b 450%{_mandir}/man1/openssl_crl.1*
451%{_mandir}/man1/openssl_crl2pkcs7.1*
452%{_mandir}/man1/openssl_dgst.1*
453%{_mandir}/man1/openssl_dhparam.1*
454%{_mandir}/man1/openssl_dsa.1*
455%{_mandir}/man1/openssl_dsaparam.1*
9fc51b3c
JB
456%{_mandir}/man1/openssl_ec.1*
457%{_mandir}/man1/openssl_ecparam.1*
d86c2c8b 458%{_mandir}/man1/openssl_enc.1*
5d088344 459%{_mandir}/man1/openssl_errstr.1*
d86c2c8b 460%{_mandir}/man1/openssl_gendsa.1*
44d8c69e 461%{_mandir}/man1/openssl_genpkey.1*
d86c2c8b 462%{_mandir}/man1/openssl_genrsa.1*
463%{_mandir}/man1/openssl_nseq.1*
027a4889 464%{_mandir}/man1/openssl_ocsp.1*
d86c2c8b 465%{_mandir}/man1/openssl_passwd.1*
466%{_mandir}/man1/openssl_pkcs12.1*
467%{_mandir}/man1/openssl_pkcs7.1*
468%{_mandir}/man1/openssl_pkcs8.1*
44d8c69e
JB
469%{_mandir}/man1/openssl_pkey.1*
470%{_mandir}/man1/openssl_pkeyparam.1*
471%{_mandir}/man1/openssl_pkeyutl.1*
d86c2c8b 472%{_mandir}/man1/openssl_rand.1*
473%{_mandir}/man1/openssl_req.1*
474%{_mandir}/man1/openssl_rsa.1*
57dc6058 475%{_mandir}/man1/openssl_rsautl.1*
d86c2c8b 476%{_mandir}/man1/openssl_s_client.1*
477%{_mandir}/man1/openssl_s_server.1*
c0cc4a35 478%{_mandir}/man1/openssl_s_time.1*
d86c2c8b 479%{_mandir}/man1/openssl_sess_id.1*
480%{_mandir}/man1/openssl_smime.1*
481%{_mandir}/man1/openssl_speed.1*
482%{_mandir}/man1/openssl_spkac.1*
91881b49
AM
483%{_mandir}/man1/openssl_ts.1*
484%{_mandir}/man1/openssl_tsget.1*
d86c2c8b 485%{_mandir}/man1/openssl_verify.1*
486%{_mandir}/man1/openssl_version.1*
487%{_mandir}/man1/openssl_x509.1*
1c008d35
JB
488%{_mandir}/man5/openssl_config.5*
489%{_mandir}/man5/openssl_x509v3_config.5*
62382817 490%lang(pl) %{_mandir}/pl/man1/openssl.1*
ce2ff00e 491
492%files tools-perl
493%defattr(644,root,root,755)
62313b5e 494%attr(755,root,root) %{_bindir}/c_rehash
ce2ff00e 495%attr(755,root,root) %{_libdir}/%{name}/CA.pl
d86c2c8b 496%{_mandir}/man1/openssl_CA.pl.1*
faddd309
AF
497
498%files devel
499%defattr(644,root,root,755)
f4434df9
PS
500%attr(755,root,root) %{_libdir}/libcrypto.so
501%attr(755,root,root) %{_libdir}/libssl.so
ce2ff00e 502%{_includedir}/%{name}
9fc51b3c
JB
503%{_pkgconfigdir}/libcrypto.pc
504%{_pkgconfigdir}/libssl.pc
8c362d23 505%{_pkgconfigdir}/openssl.pc
027a4889 506%{_mandir}/man3/openssl*.3*
1c008d35 507%{_mandir}/man7/openssl_des_modes.7*
faddd309
AF
508
509%files static
510%defattr(644,root,root,755)
48e547a4 511%{_libdir}/lib*.a
This page took 0.127066 seconds and 4 git commands to generate.