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