]> git.pld-linux.org Git - packages/openssl.git/blame_incremental - openssl.spec
- fix rehash manual issue, disable failing test
[packages/openssl.git] / openssl.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_without tests # don't perform "make tests"
4%bcond_without zlib # zlib: note - enables CVE-2012-4929 vulnerability
5%bcond_with sslv2 # SSLv2: note - many flaws http://en.wikipedia.org/wiki/Transport_Layer_Security#SSL_2.0
6%bcond_with sslv3 # SSLv3: note - enables CVE-2014-3566 vulnerability
7
8%include /usr/lib/rpm/macros.perl
9Summary: OpenSSL Toolkit libraries for the "Secure Sockets Layer" (SSL v2/v3)
10Summary(de.UTF-8): Secure Sockets Layer (SSL)-Kommunikationslibrary
11Summary(es.UTF-8): Biblioteca C que suministra algoritmos y protocolos criptográficos
12Summary(fr.UTF-8): Utilitaires de communication SSL (Secure Sockets Layer)
13Summary(pl.UTF-8): Biblioteki OpenSSL (SSL v2/v3)
14Summary(pt_BR.UTF-8): Uma biblioteca C que fornece vários algoritmos e protocolos criptográficos
15Summary(ru.UTF-8): Библиотеки и утилиты для соединений через Secure Sockets Layer
16Summary(uk.UTF-8): Бібліотеки та утиліти для з'єднань через Secure Sockets Layer
17Name: openssl
18# Version 1.1.1 is LTS, supported until 2023-09-11.
19# https://www.openssl.org/about/releasestrat.html
20Version: 1.1.1
21Release: 1
22License: Apache-like
23Group: Libraries
24Source0: https://www.openssl.org/source/%{name}-%{version}.tar.gz
25# Source0-md5: 7079eb017429e0ffb9efb42bf80ccb21
26Source2: %{name}.1.pl
27Source3: %{name}-ssl-certificate.sh
28Source4: %{name}-c_rehash.sh
29Patch1: %{name}-optflags.patch
30
31Patch3: %{name}-man-namespace.patch
32
33Patch5: %{name}-ca-certificates.patch
34
35Patch7: %{name}-find.patch
36Patch8: pic.patch
37
38Patch11: engines-dir.patch
39URL: http://www.openssl.org/
40BuildRequires: perl-devel >= 1:5.10.0
41BuildRequires: pkgconfig
42BuildRequires: rpm-perlprov >= 4.1-13
43BuildRequires: rpmbuild(macros) >= 1.213
44BuildRequires: sed >= 4.0
45BuildRequires: zlib-devel
46Requires: ca-certificates >= 20141019-3
47Requires: rpm-whiteout >= 1.7
48Obsoletes: SSLeay
49Obsoletes: SSLeay-devel
50Obsoletes: SSLeay-perl
51Obsoletes: libopenssl0
52%if "%{pld_release}" == "ac"
53Conflicts: neon < 0.26.3-3
54Conflicts: ntpd < 4.2.4p8-10
55Conflicts: openssh-clients < 2:5.8p1-9
56Conflicts: openssh-server < 2:5.8p1-9
57%else
58Conflicts: neon < 0.29.6-8
59Conflicts: openssh-clients < 2:6.2p2-3
60Conflicts: openssh-server < 2:6.2p2-3
61%endif
62BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63
64%description
65The OpenSSL Project is a collaborative effort to develop a robust,
66commercial-grade, full-featured, and Open Source toolkit implementing
67the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
68v1) protocols with full-strength cryptography world-wide. The project
69is managed by a worldwide community of volunteers that use the
70Internet to communicate, plan, and develop the OpenSSL tookit and its
71related documentation.
72
73OpenSSL is based on the excellent SSLeay library developed by Eric A.
74Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an
75Apache-style licence, which basically means that you are free to get
76and use it for commercial and non-commercial purposes subject to some
77simple license conditions.
78
79This package contains shared libraries only, install openssl-tools if
80you want to use openssl cmdline tool.
81
82%description -l de.UTF-8
83Openssl enthält das OpenSSL Zertifikatsmanagementtool und shared
84libraries, die verschiedene Verschlüsselungs- und
85Entschlüsselungsalgorithmen und -protokolle, wie DES, RC4, RSA und SSL
86zur Verfügung stellen.
87
88%description -l es.UTF-8
89Biblioteca C que suministra algoritmos y protocolos criptográficos.
90
91%description -l fr.UTF-8
92OpenSSL est un outiil de gestion des certificats et les librairies
93partagees qui fournit plusieurs protocoles et algorithmes de
94codage/decodage, incluant DES, RC4, RSA et SSL.
95
96%description -l pl.UTF-8
97Implementacja protokołów kryptograficznych Secure Socket Layer (SSL)
98v2/v3 oraz Transport Layer Security (TLS v1).
99
100%description -l pt_BR.UTF-8
101Uma biblioteca C que fornece vários algoritmos e protocolos
102criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas
103compartilhadas e utilitários.
104
105%description -l ru.UTF-8
106Программа openssl для работы с сертификатами и разделяемые библиотеки,
107которые реализуют множетсво криптографических алгоритмов, включая DES,
108RC4, RSA и SSL.
109
110%description -l uk.UTF-8
111Програма openssl для роботи з сертифікатами та бібліотеки спільного
112користування, що реалізують велику кількість криптографічних
113алгоритмів, включаючи DES, RC4, RSA та SSL.
114
115%package engines
116Summary: OpenSSL optional crypto engines
117Summary(pl.UTF-8): Opcjonalne silniki kryptograficzne dla OpenSSL-a
118Group: Libraries
119Requires: %{name} = %{version}-%{release}
120
121%description engines
122With OpenSSL 0.9.6, a new component was added to support alternative
123cryptography implementations, most commonly for interfacing with
124external crypto devices (eg. accelerator cards). This component is
125called ENGINE.
126
127There are currently built-in ENGINE implementations for the following
128crypto devices:
129
130- CryptoSwift
131- Compaq Atalla
132- nCipher CHIL
133- Nuron
134- Broadcom uBSec
135
136In addition, dynamic binding to external ENGINE implementations is now
137provided by a special ENGINE called "dynamic".
138
139%description engines -l pl.UTF-8
140Począwszy od OpenSSL-a 0.9.6 został dodany nowy komponent, mający
141wspierać alternatywne implementacje kryptografii, przeważnie
142współpracujące z zewnętrznymi urządzeniami kryptograficznymi (np.
143kartami akceleratorów). Komponent ten jest nazywany SILNIKIEM (ang.
144ENGINE).
145
146Obecnie istnieją wbudowane implementacje silników dla następujących
147urządzeń kryptograficznych:
148- CryptoSwift
149- Compaq Atalla
150- nCipher CHIL
151- Nuron
152- Broadcom uBSec
153
154Ponadto zapewnione jest dynamiczne wiązanie dla zewnętrznych
155implementacji silników poprzez specjalny silnik o nazwie "dynamic".
156
157%package tools
158Summary: OpenSSL command line tool and utilities
159Summary(pl.UTF-8): Zestaw narzędzi i skryptów
160Group: Applications/Communications
161Requires: %{name} = %{version}-%{release}
162Requires: which
163
164%description tools
165The OpenSSL Toolkit cmdline tool openssl and utility scripts.
166
167%description tools -l pl.UTF-8
168Zestaw narzędzi i skryptów wywoływanych z linii poleceń.
169
170%package tools-perl
171Summary: OpenSSL utilities written in Perl
172Summary(pl.UTF-8): Narzędzia OpenSSL napisane w perlu
173Group: Applications/Communications
174Requires: %{name} = %{version}-%{release}
175
176%description tools-perl
177OpenSSL Toolkit tools written in Perl.
178
179%description tools-perl -l pl.UTF-8
180Narzędzia OpenSSL napisane w perlu.
181
182%package devel
183Summary: Development part of OpenSSL Toolkit libraries
184Summary(de.UTF-8): Secure Sockets Layer Kommunikationslibrary: statische libraries+header
185Summary(es.UTF-8): Bibliotecas y archivos de inclusión para desarrollo OpenSSL
186Summary(fr.UTF-8): Librairies statiques, headers et utilitaires pour communication SSL
187Summary(pl.UTF-8): Część bibiloteki OpenSSL przeznaczona dla programistów
188Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolvimento OpenSSL
189Summary(ru.UTF-8): Библиотеки, хедеры и утилиты для Secure Sockets Layer
190Summary(uk.UTF-8): Бібліотеки, хедери та утиліти для Secure Sockets Layer
191Group: Development/Libraries
192Requires: %{name} = %{version}-%{release}
193Obsoletes: libopenssl0-devel
194
195%description devel
196Development part of OpenSSL library.
197
198%description devel -l es.UTF-8
199Bibliotecas y archivos de inclusión para desarrollo OpenSSL
200
201%description devel -l pl.UTF-8
202Część biblioteki OpenSSL przeznaczona dla programistów.
203
204%description devel -l pt_BR.UTF-8
205Uma biblioteca C que fornece vários algoritmos e protocolos
206criptográficos, incluindo DES, RC4, RSA e SSL. Inclui bibliotecas e
207arquivos de inclusão para desenvolvimento.
208
209%description devel -l ru.UTF-8
210Программа openssl для работы с сертификатами и разделяемые библиотеки,
211которые реализуют множетсво криптографических алгоритмов, включая DES,
212RC4, RSA и SSL. Включает библиотеки и хедеры для разработки приложений
213с использованием SSL.
214
215%description devel -l uk.UTF-8
216Програма openssl для роботи з сертифікатами та бібліотеки спільного
217користування, що реалізують велику кількість криптографічних
218алгоритмів, включаючи DES, RC4, RSA та SSL. Містить бібліотеки та
219хедери для розробки програм з використанням SSL.
220
221%package static
222Summary: Static OpenSSL libraries
223Summary(pl.UTF-8): Statyczne wersje bibliotek z OpenSSL
224Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com openssl
225Summary(ru.UTF-8): Статические библиотеки разработчика для OpenSSL
226Summary(uk.UTF-8): Статичні бібліотеки програміста для OpenSSL
227Group: Development/Libraries
228Requires: %{name}-devel = %{version}-%{release}
229
230%description static
231Static OpenSSL Toolkit libraries.
232
233%description static -l pl.UTF-8
234Statyczne wersje bibliotek z OpenSSL.
235
236%description static -l pt_BR.UTF-8
237Bibliotecas estáticas para desenvolvimento com openssl.
238
239%description static -l ru.UTF-8
240Программа openssl для работы с сертификатами и разделяемые библиотеки,
241которые реализуют множетсво криптографических алгоритмов, включая DES,
242RC4, RSA и SSL. Включает статические библиотеки для разработки
243приложений с использованием OpenSSL.
244
245%description static -l uk.UTF-8
246Програма openssl для роботи з сертифікатами та бібліотеки спільного
247користування, що реалізують велику кількість криптографічних
248алгоритмів, включаючи DES, RC4, RSA та SSL. Містить статичні
249бібліотеки для розробки програм з використанням SSL.
250
251%prep
252%if %{with snap}
253%setup -qcT -a1
254%{__mv} %{name}-OpenSSL_1_1_0-stable/* .
255%else
256%setup -q %{?subver:-n %{name}-%{version}-%{subver}}
257%endif
258
259%patch1 -p1
260
261%patch3 -p1
262
263%patch5 -p1
264
265%patch7 -p1
266%patch8 -p1
267
268%patch11 -p1
269
270%build
271touch Makefile.*
272
273PERL="%{__perl}" \
274%{__perl} ./Configure \
275 --prefix=%{_prefix} \
276 --openssldir=%{_sysconfdir}/%{name} \
277 --libdir=%{_lib} \
278 -Wa,--noexecstack \
279 shared \
280 threads \
281 %{?with_sslv2:enable-ssl2}%{!?with_sslv2:no-ssl2} \
282 %{?with_sslv3:enable-ssl3}%{!?with_sslv3:no-ssl3} \
283 %{!?with_zlib:no-}zlib \
284 enable-cms \
285 enable-idea \
286 enable-md2 \
287 enable-mdc2 \
288 enable-rc5 \
289 enable-rfc3779 \
290 enable-sctp \
291 enable-seed \
292%ifarch %{x8664}
293 enable-ec_nistp_64_gcc_128 \
294%endif
295%ifarch %{ix86}
296%ifarch i386
297 386 linux-elf
298# ^- allow running on 80386 (default code uses bswapl available on i486+)
299%else
300 linux-elf
301%endif
302%endif
303%ifarch alpha
304 linux-alpha-gcc
305%endif
306%ifarch %{x8664}
307 linux-x86_64
308%endif
309%ifarch x32
310 linux-x32
311%endif
312%ifarch ia64
313 linux-ia64
314%endif
315%ifarch ppc
316 linux-ppc
317%endif
318%ifarch ppc64
319 linux-ppc64
320%endif
321%ifarch sparc
322 linux-sparcv8
323%endif
324%ifarch sparcv9
325 linux-sparcv9
326%endif
327%ifarch sparc64
328 linux64-sparcv9
329%endif
330%ifarch %{arm}
331 linux-armv4
332%endif
333%ifarch aarch64
334 linux-aarch64
335%endif
336
337v=$(awk -F= '/^VERSION/{print $2}' Makefile)
338test "$v" = %{version}%{?subver:-%{subver}}%{?with_snap:-dev}
339
340# fails with enable-sctp as of 1.1.1
341%{__rm} test/recipes/80-test_ssl_new.t
342
343%{__make} -j1 all %{?with_tests:tests} \
344 CC="%{__cc}" \
345 OPTFLAGS="%{rpmcflags} %{rpmcppflags}" \
346 INSTALLTOP=%{_prefix}
347
348# Rename POD sources of man pages. "openssl-" prefix is added to each
349# manpage to avoid potential conflicts with other packages.
350# openssl-man-namespace.patch mostly marks these pages with "openssl-" prefix.
351
352for podfile in $(grep -rl '^openssl-' doc/man*); do
353 dir=$(dirname "$podfile")
354 base=$(basename "$podfile")
355 %{__mv} "$podfile" "$dir/openssl-$base"
356done
357
358%install
359rm -rf $RPM_BUILD_ROOT
360install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_libdir}/%{name}} \
361 $RPM_BUILD_ROOT{%{_mandir}/{pl/man1,man{1,3,5,7}},%{_datadir}/ssl} \
362 $RPM_BUILD_ROOT%{_pkgconfigdir}
363
364%{__make} -j1 install \
365 CC="%{__cc}" \
366 DESTDIR=$RPM_BUILD_ROOT
367
368%{__mv} $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* $RPM_BUILD_ROOT/%{_lib}
369ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libcrypto.*.*) $RPM_BUILD_ROOT%{_libdir}/libcrypto.so
370ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libssl.*.*) $RPM_BUILD_ROOT%{_libdir}/libssl.so
371
372%{__mv} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/misc/* $RPM_BUILD_ROOT%{_libdir}/%{name}
373%{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/misc
374
375# html version of man pages - not packaged
376%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}/html/man[1357]
377
378cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/openssl.1
379install -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/ssl-certificate
380install -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/c_rehash.sh
381
382%clean
383rm -rf $RPM_BUILD_ROOT
384
385%post -p /sbin/ldconfig
386%postun -p /sbin/ldconfig
387
388%triggerpostun -- %{name}-tools < 1.0.0-5
389# the hashing format has changed in 1.0.0
390[ ! -x %{_sbindir}/update-ca-certificates ] || %{_sbindir}/update-ca-certificates --fresh || :
391
392%triggerpostun -- %{name} < 0.9.8i-2
393# don't do anything on --downgrade
394if [ $1 -le 1 ]; then
395 exit 0
396fi
397if [ -d /var/lib/openssl/certs ] ; then
398 mv /var/lib/openssl/certs/* %{_sysconfdir}/%{name}/certs 2>/dev/null || :
399fi
400if [ -d /var/lib/openssl/private ] ; then
401 mv /var/lib/openssl/private/* %{_sysconfdir}/%{name}/private 2>/dev/null || :
402fi
403if [ -d /var/lib/openssl ] ; then
404 for f in /var/lib/openssl/* ; do
405 [ -f "$f" ] && mv "$f" %{_sysconfdir}/%{name} 2>/dev/null || :
406 done
407 rmdir /var/lib/openssl/* 2>/dev/null || :
408 rmdir /var/lib/openssl 2>/dev/null || :
409fi
410
411%files
412%defattr(644,root,root,755)
413%doc CHANGES LICENSE NEWS README doc/*.txt
414%attr(755,root,root) /%{_lib}/libcrypto.so.*.*
415%attr(755,root,root) /%{_lib}/libssl.so.*.*
416%dir %{_sysconfdir}/%{name}
417%dir %{_sysconfdir}/%{name}/certs
418%dir %attr(700,root,root) %{_sysconfdir}/%{name}/private
419%dir %{_datadir}/ssl
420
421%files engines
422%defattr(644,root,root,755)
423%dir /%{_lib}/engines-1.1
424%attr(755,root,root) /%{_lib}/engines-1.1/*.so
425
426%files tools
427%defattr(644,root,root,755)
428%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/ct_log_list.cnf
429%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/openssl.cnf
430%attr(755,root,root) %{_bindir}/c_rehash.sh
431%attr(755,root,root) %{_bindir}/openssl
432%attr(754,root,root) %{_bindir}/ssl-certificate
433%{_mandir}/man1/openssl.1*
434%{_mandir}/man1/openssl-asn1parse.1*
435%{_mandir}/man1/openssl-ca.1*
436%{_mandir}/man1/openssl-ciphers.1*
437%{_mandir}/man1/openssl-cms.1*
438%{_mandir}/man1/openssl-crl.1*
439%{_mandir}/man1/openssl-crl2pkcs7.1*
440%{_mandir}/man1/openssl-dgst.1*
441%{_mandir}/man1/openssl-dhparam.1*
442%{_mandir}/man1/openssl-dsa.1*
443%{_mandir}/man1/openssl-dsaparam.1*
444%{_mandir}/man1/openssl-ec.1*
445%{_mandir}/man1/openssl-ecparam.1*
446%{_mandir}/man1/openssl-enc.1*
447%{_mandir}/man1/openssl-engine.1*
448%{_mandir}/man1/openssl-errstr.1*
449%{_mandir}/man1/openssl-gendsa.1*
450%{_mandir}/man1/openssl-genpkey.1*
451%{_mandir}/man1/openssl-genrsa.1*
452%{_mandir}/man1/openssl-list.1*
453%{_mandir}/man1/openssl-nseq.1*
454%{_mandir}/man1/openssl-ocsp.1*
455%{_mandir}/man1/openssl-passwd.1*
456%{_mandir}/man1/openssl-pkcs12.1*
457%{_mandir}/man1/openssl-pkcs7.1*
458%{_mandir}/man1/openssl-pkcs8.1*
459%{_mandir}/man1/openssl-pkey.1*
460%{_mandir}/man1/openssl-pkeyparam.1*
461%{_mandir}/man1/openssl-pkeyutl.1*
462%{_mandir}/man1/openssl-prime.1*
463%{_mandir}/man1/openssl-rand.1*
464%{_mandir}/man1/openssl-rehash.1*
465%{_mandir}/man1/openssl-req.1*
466%{_mandir}/man1/openssl-rsa.1*
467%{_mandir}/man1/openssl-rsautl.1*
468%{_mandir}/man1/openssl-s_client.1*
469%{_mandir}/man1/openssl-s_server.1*
470%{_mandir}/man1/openssl-s_time.1*
471%{_mandir}/man1/openssl-sess_id.1*
472%{_mandir}/man1/openssl-smime.1*
473%{_mandir}/man1/openssl-speed.1*
474%{_mandir}/man1/openssl-spkac.1*
475%{_mandir}/man1/openssl-srp.1*
476%{_mandir}/man1/openssl-storeutl.1*
477%{_mandir}/man1/openssl-ts.1*
478%{_mandir}/man1/openssl-tsget.1*
479%{_mandir}/man1/openssl-verify.1*
480%{_mandir}/man1/openssl-version.1*
481%{_mandir}/man1/openssl-x509.1*
482%{_mandir}/man5/openssl-config.5*
483%{_mandir}/man5/openssl-x509v3_config.5*
484%lang(pl) %{_mandir}/pl/man1/openssl.1*
485
486%files tools-perl
487%defattr(644,root,root,755)
488%attr(755,root,root) %{_bindir}/c_rehash
489%dir %{_libdir}/%{name}
490%attr(755,root,root) %{_libdir}/%{name}/CA.pl
491%attr(755,root,root) %{_libdir}/%{name}/tsget
492%attr(755,root,root) %{_libdir}/%{name}/tsget.pl
493%{_mandir}/man1/CA.pl.1*
494%{_mandir}/man1/c_rehash.1*
495
496%files devel
497%defattr(644,root,root,755)
498%attr(755,root,root) %{_libdir}/libcrypto.so
499%attr(755,root,root) %{_libdir}/libssl.so
500%{_includedir}/%{name}
501%{_pkgconfigdir}/libcrypto.pc
502%{_pkgconfigdir}/libssl.pc
503%{_pkgconfigdir}/openssl.pc
504%{_mandir}/man3/ACCESS_DESCRIPTION_*.3*
505%{_mandir}/man3/ADMISSION*.3*
506%{_mandir}/man3/ASId*.3*
507%{_mandir}/man3/ASRange_*.3*
508%{_mandir}/man3/ASN1_*.3*
509%{_mandir}/man3/ASYNC_*.3*
510%{_mandir}/man3/AUTHORITY_*.3*
511%{_mandir}/man3/BASIC_CONSTRAINTS_*.3*
512%{_mandir}/man3/BF_*.3*
513%{_mandir}/man3/BIO_*.3*
514%{_mandir}/man3/BN_*.3*
515%{_mandir}/man3/BUF_*.3*
516%{_mandir}/man3/CERTIFICATEPOLICIES_*.3*
517%{_mandir}/man3/CMS_*.3*
518%{_mandir}/man3/CONF_*.3*
519%{_mandir}/man3/CRL_DIST_POINTS_*.3*
520%{_mandir}/man3/CRYPTO_*.3*
521%{_mandir}/man3/CTLOG_*.3*
522%{_mandir}/man3/CT_POLICY_*.3*
523%{_mandir}/man3/DECLARE_*.3*
524%{_mandir}/man3/DEFINE_*.3*
525%{_mandir}/man3/DES_*.3*
526%{_mandir}/man3/DH_*.3*
527%{_mandir}/man3/DHparams_*.3*
528%{_mandir}/man3/DIRECTORYSTRING_*.3*
529%{_mandir}/man3/DISPLAYTEXT_*.3*
530%{_mandir}/man3/DIST_POINT_*.3*
531%{_mandir}/man3/DSA_*.3*
532%{_mandir}/man3/DSAparams_*.3*
533%{_mandir}/man3/DTLS_*.3*
534%{_mandir}/man3/DTLSv1_*.3*
535%{_mandir}/man3/ECDH_*.3*
536%{_mandir}/man3/ECDSA_*.3*
537%{_mandir}/man3/ECPARAMETERS_*.3*
538%{_mandir}/man3/ECPKPARAMETERS_*.3*
539%{_mandir}/man3/ECPKParameters_*.3*
540%{_mandir}/man3/EC_*.3*
541%{_mandir}/man3/EDIPARTYNAME_*.3*
542%{_mandir}/man3/ENGINE_*.3*
543%{_mandir}/man3/ERR_*.3*
544%{_mandir}/man3/ESS_*.3*
545%{_mandir}/man3/EVP_*.3*
546%{_mandir}/man3/EXTENDED_KEY_USAGE_*.3*
547%{_mandir}/man3/GENERAL_*.3*
548%{_mandir}/man3/GEN_SESSION_CB.3*
549%{_mandir}/man3/HMAC*.3*
550%{_mandir}/man3/IMPLEMENT_*.3*
551%{_mandir}/man3/IPAddress*.3*
552%{_mandir}/man3/ISSUING_DIST_POINT_*.3*
553%{_mandir}/man3/LHASH*.3*
554%{_mandir}/man3/MD2*.3*
555%{_mandir}/man3/MD4*.3*
556%{_mandir}/man3/MD5*.3*
557%{_mandir}/man3/MDC2*.3*
558%{_mandir}/man3/NAME_CONSTRAINTS_*.3*
559%{_mandir}/man3/NAMING_AUTHORITY*.3*
560%{_mandir}/man3/NETSCAPE_*.3*
561%{_mandir}/man3/NOTICEREF_*.3*
562%{_mandir}/man3/OBJ_*.3*
563%{_mandir}/man3/OCSP_*.3*
564%{_mandir}/man3/OPENSSL_*.3*
565%{_mandir}/man3/OSSL*.3*
566%{_mandir}/man3/OTHERNAME_*.3*
567%{_mandir}/man3/OpenSSL_*.3*
568%{_mandir}/man3/PBE2PARAM_*.3*
569%{_mandir}/man3/PBEPARAM_*.3*
570%{_mandir}/man3/PBKDF2PARAM_*.3*
571%{_mandir}/man3/PEM_*.3*
572%{_mandir}/man3/PKCS12_*.3*
573%{_mandir}/man3/PKCS5_*.3*
574%{_mandir}/man3/PKCS7_*.3*
575%{_mandir}/man3/PKCS8_*.3*
576%{_mandir}/man3/PKEY_*.3*
577%{_mandir}/man3/POLICYINFO_*.3*
578%{_mandir}/man3/POLICYQUALINFO_*.3*
579%{_mandir}/man3/POLICY_*.3*
580%{_mandir}/man3/PROFESSION_INFO*.3*
581%{_mandir}/man3/PROXY_*.3*
582%{_mandir}/man3/RAND_*.3*
583%{_mandir}/man3/RC4*.3*
584%{_mandir}/man3/RIPEMD160*.3*
585%{_mandir}/man3/RSAPrivateKey_*.3*
586%{_mandir}/man3/RSAPublicKey_*.3*
587%{_mandir}/man3/RSA_*.3*
588%{_mandir}/man3/SCRYPT_PARAMS*.3*
589%{_mandir}/man3/SCT_*.3*
590%{_mandir}/man3/SHA1*.3*
591%{_mandir}/man3/SHA224*.3*
592%{_mandir}/man3/SHA256*.3*
593%{_mandir}/man3/SHA384*.3*
594%{_mandir}/man3/SHA512*.3*
595%{_mandir}/man3/SMIME_*.3*
596%{_mandir}/man3/SSL_*.3*
597%{_mandir}/man3/SSLv23_*.3*
598%{_mandir}/man3/SSLv3_*.3*
599%{_mandir}/man3/SXNET_*.3*
600%{_mandir}/man3/SXNETID_*.3*
601%{_mandir}/man3/TLS_*.3*
602%{_mandir}/man3/TLSv1_*.3*
603%{_mandir}/man3/TS_*.3*
604%{_mandir}/man3/UI*.3*
605%{_mandir}/man3/USERNOTICE_*.3*
606%{_mandir}/man3/X509_*.3*
607%{_mandir}/man3/X509V3_*.3*
608%{_mandir}/man3/X509v3_*.3*
609%{_mandir}/man3/custom_ext_*.3*
610%{_mandir}/man3/d2i_*.3*
611%{_mandir}/man3/i2d_*.3*
612%{_mandir}/man3/i2o_*.3*
613%{_mandir}/man3/i2t_*.3*
614%{_mandir}/man3/lh_TYPE_*.3*
615%{_mandir}/man3/o2i_*.3*
616%{_mandir}/man3/pem_password_cb.3*
617%{_mandir}/man3/sk_TYPE_*.3*
618%{_mandir}/man3/ssl_ct_validation_cb.3*
619%{_mandir}/man7/openssl.7*
620%{_mandir}/man7/openssl-bio.7*
621%{_mandir}/man7/openssl-crypto.7*
622%{_mandir}/man7/openssl-ct.7*
623%{_mandir}/man7/openssl-des_modes.7*
624%{_mandir}/man7/openssl-Ed25519.7*
625%{_mandir}/man7/openssl-Ed448.7*
626%{_mandir}/man7/openssl-evp.7*
627%{_mandir}/man7/openssl-passphrase-encoding.7*
628%{_mandir}/man7/openssl-RAND.7*
629%{_mandir}/man7/openssl-RAND_DRBG.7*
630%{_mandir}/man7/openssl-scrypt.7*
631%{_mandir}/man7/openssl-SM2.7*
632%{_mandir}/man7/openssl-ssl.7*
633%{_mandir}/man7/openssl-X25519.7*
634%{_mandir}/man7/openssl-X448.7*
635%{_mandir}/man7/openssl-x509.7*
636%{_mandir}/man7/ossl_store.7*
637%{_mandir}/man7/ossl_store-file.7*
638%{_mandir}/man7/RSA-PSS.7.gz
639
640%files static
641%defattr(644,root,root,755)
642%{_libdir}/libcrypto.a
643%{_libdir}/libssl.a
This page took 0.044685 seconds and 4 git commands to generate.