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