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