forked from rpms/openssl
		
	auto-import changelog data from openssl-0.9.6-3.src.rpm
Tue Mar 13 2001 Nalin Dahyabhai <nalin@redhat.com>
- use BN_LLONG on s390
Mon Mar 12 2001 Nalin Dahyabhai <nalin@redhat.com>
- fix the s390 changes for 0.9.6 (isn't supposed to be marked as 64-bit)
Sat Mar 03 2001 Nalin Dahyabhai <nalin@redhat.com>
- move c_rehash to the perl subpackage, because it's a perl script now
Fri Mar 02 2001 Nalin Dahyabhai <nalin@redhat.com>
- update to 0.9.6
- enable MD2
- use the libcrypto.so and libssl.so targets to build shared libs with
- bump the soversion to 1 because we're no longer compatible with any of
    the various 0.9.5a packages circulating around, which provide lib*.so.0
Wed Feb 28 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- change hobble-openssl for disabling MD2 again
Tue Feb 27 2001 Nalin Dahyabhai <nalin@redhat.com>
- re-disable MD2 -- the EVP_MD_CTX structure would grow from 100 to 152
    bytes or so, causing EVP_DigestInit() to zero out stack variables in
    apps built against a version of the library without it
Mon Feb 26 2001 Nalin Dahyabhai <nalin@redhat.com>
- disable some inline assembly, which on x86 is Pentium-specific
- re-enable MD2 (see http://www.ietf.org/ietf/IPR/RSA-MD-all)
Thu Feb 08 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- fix s390 patch
Fri Dec 08 2000 Than Ngo <than@redhat.com>
- added support s390
Mon Nov 20 2000 Nalin Dahyabhai <nalin@redhat.com>
- remove -Wa,* and -m* compiler flags from the default Configure file
    (#20656)
- add the CA.pl man page to the perl subpackage
Thu Nov 02 2000 Nalin Dahyabhai <nalin@redhat.com>
- always build with -mcpu=ev5 on alpha
Tue Oct 31 2000 Nalin Dahyabhai <nalin@redhat.com>
- add a symlink from cert.pem to ca-bundle.crt
Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
- add a ca-bundle file for packages like Samba to reference for CA
    certificates
Tue Oct 24 2000 Nalin Dahyabhai <nalin@redhat.com>
- remove libcrypto's crypt(), which doesn't handle md5crypt (#19295)
Mon Oct 02 2000 Nalin Dahyabhai <nalin@redhat.com>
- add unzip as a buildprereq (#17662)
- update m2crypto to 0.05-snap4
			
			
This commit is contained in:
		
							parent
							
								
									def39f16e5
								
							
						
					
					
						commit
						821b825f3f
					
				| @ -1,3 +1,3 @@ | ||||
| m2crypto-0.05-snap3.zip | ||||
| openssl-0.9.5a-usa.tar.bz2 | ||||
| m2crypto-0.05-snap4.zip | ||||
| openssl-0.9.6-usa.tar.bz2 | ||||
| swig1.1p5.tar.gz | ||||
|  | ||||
							
								
								
									
										68
									
								
								RHNS-CA-CERT
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										68
									
								
								RHNS-CA-CERT
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,68 @@ | ||||
| Certificate: | ||||
|     Data: | ||||
|         Version: 3 (0x2) | ||||
|         Serial Number: 0 (0x0) | ||||
|         Signature Algorithm: md5WithRSAEncryption | ||||
|         Issuer: C=US, ST=North Carolina, L=Research Triangle Park, O=Red Hat, Inc., OU=Red Hat Network Services, CN=RHNS Certificate Authority/Email=rhns@redhat.com | ||||
|         Validity | ||||
|             Not Before: Aug 23 22:45:55 2000 GMT | ||||
|             Not After : Aug 28 22:45:55 2003 GMT | ||||
|         Subject: C=US, ST=North Carolina, L=Research Triangle Park, O=Red Hat, Inc., OU=Red Hat Network Services, CN=RHNS Certificate Authority/Email=rhns@redhat.com | ||||
|         Subject Public Key Info: | ||||
|             Public Key Algorithm: rsaEncryption | ||||
|             RSA Public Key: (1024 bit) | ||||
|                 Modulus (1024 bit): | ||||
|                     00:c0:68:2b:12:30:e2:21:2d:22:c6:72:71:5b:bf: | ||||
|                     17:a0:93:10:e9:9b:e3:c9:8d:3b:2d:ac:c4:bb:95: | ||||
|                     3b:e0:ca:55:32:dc:95:c2:10:b3:04:b2:51:fb:e8: | ||||
|                     85:61:16:34:a5:b4:1d:67:5c:a7:77:f4:f0:92:da: | ||||
|                     b4:8b:af:95:93:62:f3:66:29:ae:c0:88:b7:64:84: | ||||
|                     0e:48:90:60:f8:60:3e:00:7f:54:dd:17:a6:ac:18: | ||||
|                     e0:42:de:7c:be:90:81:f7:f4:05:85:0a:08:cc:d5: | ||||
|                     f2:9f:fc:24:8b:77:a5:3d:e9:48:a9:ef:0f:3b:63: | ||||
|                     a3:fe:a6:83:4c:e8:dc:0b:77 | ||||
|                 Exponent: 65537 (0x10001) | ||||
|         X509v3 extensions: | ||||
|             X509v3 Subject Key Identifier:  | ||||
|                 54:15:CD:9F:2C:F7:EC:0D:1F:D2:A8:BE:4C:07:AC:88:3E:FB:9B:0A | ||||
|             X509v3 Authority Key Identifier:  | ||||
|                 keyid:54:15:CD:9F:2C:F7:EC:0D:1F:D2:A8:BE:4C:07:AC:88:3E:FB:9B:0A | ||||
|                 DirName:/C=US/ST=North Carolina/L=Research Triangle Park/O=Red Hat, Inc./OU=Red Hat Network Services/CN=RHNS Certificate Authority/Email=rhns@redhat.com | ||||
|                 serial:00 | ||||
| 
 | ||||
|             X509v3 Basic Constraints:  | ||||
|                 CA:TRUE | ||||
|     Signature Algorithm: md5WithRSAEncryption | ||||
|         93:01:88:88:67:67:91:8c:9e:d0:12:14:90:71:12:87:55:0a: | ||||
|         f2:52:1b:ad:f2:d3:07:1d:af:70:99:bb:b0:cd:80:23:c9:ed: | ||||
|         2b:73:e9:63:b1:d0:b3:8c:60:c5:42:64:a6:c1:95:56:90:c5: | ||||
|         35:06:03:58:f5:8e:2b:d9:f9:a9:a0:10:a9:99:f7:15:42:92: | ||||
|         a5:50:d7:11:07:f1:02:d5:e0:70:e4:55:6e:2a:ce:25:f8:5d: | ||||
|         cd:0b:2f:10:61:f8:f6:20:42:cc:c3:89:f8:8a:4f:82:24:12: | ||||
|         cf:39:7f:21:a8:2c:8d:52:97:52:c5:f7:5f:42:a5:87:09:66: | ||||
|         b0:cc | ||||
| -----BEGIN CERTIFICATE----- | ||||
| MIIEMDCCA5mgAwIBAgIBADANBgkqhkiG9w0BAQQFADCBxzELMAkGA1UEBhMCVVMx | ||||
| FzAVBgNVBAgTDk5vcnRoIENhcm9saW5hMR8wHQYDVQQHExZSZXNlYXJjaCBUcmlh | ||||
| bmdsZSBQYXJrMRYwFAYDVQQKEw1SZWQgSGF0LCBJbmMuMSEwHwYDVQQLExhSZWQg | ||||
| SGF0IE5ldHdvcmsgU2VydmljZXMxIzAhBgNVBAMTGlJITlMgQ2VydGlmaWNhdGUg | ||||
| QXV0aG9yaXR5MR4wHAYJKoZIhvcNAQkBFg9yaG5zQHJlZGhhdC5jb20wHhcNMDAw | ||||
| ODIzMjI0NTU1WhcNMDMwODI4MjI0NTU1WjCBxzELMAkGA1UEBhMCVVMxFzAVBgNV | ||||
| BAgTDk5vcnRoIENhcm9saW5hMR8wHQYDVQQHExZSZXNlYXJjaCBUcmlhbmdsZSBQ | ||||
| YXJrMRYwFAYDVQQKEw1SZWQgSGF0LCBJbmMuMSEwHwYDVQQLExhSZWQgSGF0IE5l | ||||
| dHdvcmsgU2VydmljZXMxIzAhBgNVBAMTGlJITlMgQ2VydGlmaWNhdGUgQXV0aG9y | ||||
| aXR5MR4wHAYJKoZIhvcNAQkBFg9yaG5zQHJlZGhhdC5jb20wgZ8wDQYJKoZIhvcN | ||||
| AQEBBQADgY0AMIGJAoGBAMBoKxIw4iEtIsZycVu/F6CTEOmb48mNOy2sxLuVO+DK | ||||
| VTLclcIQswSyUfvohWEWNKW0HWdcp3f08JLatIuvlZNi82YprsCIt2SEDkiQYPhg | ||||
| PgB/VN0XpqwY4ELefL6Qgff0BYUKCMzV8p/8JIt3pT3pSKnvDztjo/6mg0zo3At3 | ||||
| AgMBAAGjggEoMIIBJDAdBgNVHQ4EFgQUVBXNnyz37A0f0qi+TAesiD77mwowgfQG | ||||
| A1UdIwSB7DCB6YAUVBXNnyz37A0f0qi+TAesiD77mwqhgc2kgcowgccxCzAJBgNV | ||||
| BAYTAlVTMRcwFQYDVQQIEw5Ob3J0aCBDYXJvbGluYTEfMB0GA1UEBxMWUmVzZWFy | ||||
| Y2ggVHJpYW5nbGUgUGFyazEWMBQGA1UEChMNUmVkIEhhdCwgSW5jLjEhMB8GA1UE | ||||
| CxMYUmVkIEhhdCBOZXR3b3JrIFNlcnZpY2VzMSMwIQYDVQQDExpSSE5TIENlcnRp | ||||
| ZmljYXRlIEF1dGhvcml0eTEeMBwGCSqGSIb3DQEJARYPcmhuc0ByZWRoYXQuY29t | ||||
| ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEAkwGIiGdnkYye0BIU | ||||
| kHESh1UK8lIbrfLTBx2vcJm7sM2AI8ntK3PpY7HQs4xgxUJkpsGVVpDFNQYDWPWO | ||||
| K9n5qaAQqZn3FUKSpVDXEQfxAtXgcORVbirOJfhdzQsvEGH49iBCzMOJ+IpPgiQS | ||||
| zzl/IagsjVKXUsX3X0KlhwlmsMw= | ||||
| -----END CERTIFICATE----- | ||||
							
								
								
									
										4447
									
								
								ca-bundle.crt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4447
									
								
								ca-bundle.crt
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -1,52 +1,34 @@ | ||||
| #!/bin/sh | ||||
| 
 | ||||
| # Clean out patent-protected code. | ||||
| # RSA:   4,405,829 20/09/2000 | ||||
| # Clean out patent-or-otherwise-encumbered code. | ||||
| # MDC-2: 4,908,861 13/03/2007 | ||||
| # IDEA:  5,214,703 25/05/2010 | ||||
| # RC5:   5,724,428 03/03/2015 | ||||
| 
 | ||||
| # RSA's patented parts. | ||||
| function nullify_rsa() { | ||||
| 	echo Removing patented parts from crypto/rsa/rsa_eay.c | ||||
| 	cat crypto/rsa/rsa_eay.c | \ | ||||
| 	awk    'BEGIN {ech=1;} \ | ||||
| 		/#if/ {if(ech < 1) ech--;} \ | ||||
| 		/#ifndef.*RSA_NULL/ {ech--;} \ | ||||
| 		{if(ech>0) {;print $0};} \ | ||||
| 		/#endif/ {if(ech < 1) ech++;}' > crypto/rsa/nullrsa_eay.c && \ | ||||
| 	mv crypto/rsa/nullrsa_eay.c crypto/rsa/rsa_eay.c | ||||
| 	rm -fr crypto/rsa/asm | ||||
| } | ||||
| 
 | ||||
| if [ `date +%Y%m%d` -lt 20000921 ] ; then | ||||
| 	nullify_rsa | ||||
| fi | ||||
| 
 | ||||
| # Bah.  Assembler is hard to port. | ||||
| (find crypto/{idea,mdc2,rc5,md2}/asm -type f | xargs -r rm -fv) | ||||
| (find crypto/{idea,mdc2,rc5,sha}/asm -type f | xargs -r rm -fv) | ||||
| 
 | ||||
| # IDEA, MDC2 and RC5. | ||||
| for c in `find crypto/{idea,mdc2,rc5,md2} -name "*.c" -a \! -name "*test*" -type f` ; do | ||||
| for c in `find crypto/{idea,mdc2,rc5} -name "*.c" -a \! -name "*test*" -type f` ; do | ||||
| 	echo Destroying $c | ||||
| 	cat /dev/null > $c | ||||
| 	> $c | ||||
| done | ||||
| for c in `find crypto/evp -name "*_r5.c" -o -name "*_i.c" -o -name "*_mdc2.c" -o -name "*_md2.c"`; do | ||||
| for c in `find crypto/evp -name "*_r5.c" -o -name "*_i.c" -o -name "*_mdc2.c" `; do | ||||
| 	echo Destroying $c | ||||
| 	cat /dev/null > $c | ||||
| 	> $c | ||||
| done | ||||
| for h in `find include crypto ssl apps test -name "*.h"` ; do | ||||
| 	echo Removing IDEA, MDC2, MD2 and RC5 references from $h | ||||
| 	echo Removing IDEA, MDC2, and RC5 references from $h | ||||
| 	cat $h | \ | ||||
| 	awk    'BEGIN {ech=1;} \ | ||||
| 		/#[ \t]*if/ {if(ech < 1) ech--;} \ | ||||
| 		/#[ \t]*ifndef.*NO_IDEA/ {ech--;} \ | ||||
| 		/#[ \t]*ifndef.*NO_MDC2/ {ech--;} \ | ||||
| 		/#[ \t]*ifndef.*NO_MD2/ {ech--;} \ | ||||
| 		/#[ \t]*ifndef.*NO_RC5/ {ech--;} \ | ||||
| 		{if(ech>0) {;print $0};} \ | ||||
| 		/#endif/ {if(ech < 1) ech++;}' > $h.hobbled && \ | ||||
| 	mv $h.hobbled $h | ||||
| done | ||||
| 
 | ||||
| # Make the makefiles happy. | ||||
| touch crypto/rc5/asm/rc5-586.pl | ||||
|  | ||||
							
								
								
									
										150
									
								
								openssl.spec
									
									
									
									
									
								
							
							
						
						
									
										150
									
								
								openssl.spec
									
									
									
									
									
								
							| @ -1,25 +1,31 @@ | ||||
| %define m2crypto_version 0.05-snap3 | ||||
| %define m2crypto_version 0.05-snap4 | ||||
| %define swig_version 1.1p5 | ||||
| %define soversion 1 | ||||
| 
 | ||||
| Summary: Secure Sockets Layer Toolkit | ||||
| Name: openssl | ||||
| Version: 0.9.5a | ||||
| Release: 17 | ||||
| Version: 0.9.6 | ||||
| Release: 3 | ||||
| Source: openssl-%{version}-usa.tar.bz2 | ||||
| Source1: hobble-openssl | ||||
| Source2: Makefile.certificate | ||||
| Source3: http://download.sourceforge.net/swig/swig%{swig_version}.tar.gz | ||||
| Source4: http://mars.post1.com/home/ngps/m2/m2crypto-%{m2crypto_version}.zip | ||||
| Patch0: openssl-0.9.5-redhat.patch | ||||
| Source5: ca-bundle.crt | ||||
| Source6: RHNS-CA-CERT | ||||
| Patch0: openssl-0.9.6-redhat.patch | ||||
| Patch1: openssl-0.9.5-rsanull.patch | ||||
| Patch2: openssl-0.9.5a-64.patch | ||||
| Patch3: openssl-0.9.5a-defaults.patch | ||||
| Patch4: openssl-0.9.5a-ia64.patch | ||||
| Copyright: BSDish | ||||
| Patch5: openssl-0.9.5a-glibc.patch | ||||
| Patch6: openssl-0.9.6-soversion.patch | ||||
| Patch7: m2crypto-0.05-snap4-include.patch | ||||
| License: BSDish | ||||
| Group: System Environment/Libraries | ||||
| URL: http://www.openssl.org/ | ||||
| BuildRoot: %{_tmppath}/%{name}-%{version}-root | ||||
| BuildPreReq: perl, python-devel | ||||
| BuildPreReq: perl, python-devel, unzip | ||||
| 
 | ||||
| %description | ||||
| The OpenSSL certificate management tool and the shared libraries that | ||||
| @ -55,22 +61,22 @@ This package allows you to call OpenSSL functions from python scripts. | ||||
| 
 | ||||
| %prep | ||||
| %setup -q | ||||
| #%{SOURCE1} | ||||
| %{SOURCE1} | ||||
| %patch0 -p1 -b .redhat | ||||
| %patch1 -p1 -b .rsanull | ||||
| %ifarch alpha | ||||
| %patch2 -p1 | ||||
| %ifarch alpha ia64 | ||||
| %patch2 -p1 -b .64 | ||||
| %endif | ||||
| %ifarch ia64 | ||||
| %patch2 -p1 | ||||
| %endif | ||||
| %patch3 -p1 | ||||
| %patch4 -p1 | ||||
| %patch3 -p1 -b .defaults | ||||
| %patch4 -p1 -b .ia64 | ||||
| %patch5 -p1 -b .glibc | ||||
| %patch6 -p1 -b .soversion | ||||
| 
 | ||||
| # Extract what we need for building extensions. | ||||
| gzip -dc %{SOURCE3} | tar xf - | ||||
| unzip -q %{SOURCE4} | ||||
| pushd m2crypto-%{m2crypto_version} | ||||
| %patch7 -p1 -b .include | ||||
|     for file in demo/evp_ciph_test.py demo/bio_ciph_test.py swig/_evp.i ; do | ||||
| 	grep -v idea_ ${file} > ${file}.tmp | ||||
| 	grep -v rc5_  ${file}.tmp > ${file} | ||||
| @ -82,18 +88,24 @@ chmod 644 doc/README doc/c-indentation.el doc/openssl.txt | ||||
| chmod 644 doc/openssl_button.html doc/openssl_button.gif | ||||
| chmod 644 doc/ssleay.txt | ||||
| 
 | ||||
| # Link the configuration header to the one we're going to make. | ||||
| ln -sf ../../crypto/opensslconf.h include/openssl/ | ||||
| 
 | ||||
| %build  | ||||
| PATH=${PATH}:${PWD}/bin | ||||
| TOPDIR=${PWD} | ||||
| LD_LIBRARY_PATH=${TOPDIR}:${PATH} ; export LD_LIBRARY_PATH | ||||
| 
 | ||||
| # Figure out which flags we want to use.  Assembly is broken on some platforms, | ||||
| # required on others. | ||||
| perl util/perlpath.pl `dirname %{__perl}` | ||||
| %ifarch %ix86 | ||||
| sslarch=linux-elf | ||||
| sslflags=no-asm | ||||
| %endif | ||||
| %ifarch sparc | ||||
| sslarch=linux-sparcv9 | ||||
| sslflags=no-asm | ||||
| %endif | ||||
| %ifarch ia64 | ||||
| sslarch=linux-ia64 | ||||
| @ -103,12 +115,14 @@ sslflags=no-asm | ||||
| sslarch=alpha-gcc | ||||
| sslflags=no-asm | ||||
| %endif | ||||
| %ifarch s390 | ||||
| sslarch=linux-s390 | ||||
| %endif | ||||
| # Configure the build tree.  Override OpenSSL defaults with known-good defaults | ||||
| # usable on all platforms. | ||||
| CFLAGS="-fPIC -ggdb"; export CFLAGS | ||||
| #./Configure --prefix=%{_prefix} --openssldir=%{_datadir}/ssl ${sslarch} | ||||
| ./config --prefix=%{_prefix} --openssldir=%{_datadir}/ssl ${sslflags} $CFLAGS no-idea no-mdc2 no-rc5 no-md2 | ||||
| make all | ||||
| # usable on all platforms.  The Configure script already knows to use -fPIC and | ||||
| # RPM_OPT_FLAGS, so we can skip specifiying them here. | ||||
| ./config --prefix=%{_prefix} --openssldir=%{_datadir}/ssl ${sslflags} no-idea no-mdc2 no-rc5 | ||||
| make all libcrypto.so libssl.so | ||||
| 
 | ||||
| # Build the Perl bindings. | ||||
| #pushd perl | ||||
| @ -119,23 +133,9 @@ make all | ||||
| # Verify that what was compiled actually works. | ||||
| make -C test apps tests | ||||
| 
 | ||||
| # Build shared libraries. | ||||
| majorver=`echo %{version} | cut -f1 -d.` | ||||
| for shlib in crypto ssl ; do | ||||
| 	pushd $shlib | ||||
| 		objs=`ar t ../lib${shlib}.a | xargs -n 1 find . -name` | ||||
| 		%{__cc} -shared -o ../lib${shlib}.so.%{version} \ | ||||
| 			-Wl,-soname=lib${shlib}.so.${majorver} $objs && \ | ||||
| 		ln -sf lib${shlib}.so.%{version} ../lib${shlib}.so | ||||
| 	popd | ||||
| done | ||||
| 
 | ||||
| # Build a copy of swig with which to build the extensions. | ||||
| pushd SWIG%{swig_version} | ||||
| autoconf | ||||
| CFLAGS="%{optflags}" \ | ||||
| CCFLAGS="%{optflags}" \ | ||||
| FFLAGS="%{optflags}" \ | ||||
| ./configure --prefix=${TOPDIR} | ||||
| make all install | ||||
| popd | ||||
| @ -152,6 +152,10 @@ cd ../doc | ||||
| sh -x go | ||||
| popd | ||||
| 
 | ||||
| # Relink the main binary to get it dynamically linked. | ||||
| rm apps/openssl | ||||
| make all | ||||
| 
 | ||||
| %install | ||||
| [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT | ||||
| # Install OpenSSL. | ||||
| @ -187,6 +191,16 @@ mv CA.sh CA | ||||
| mv der_chop der_chop.pl | ||||
| popd | ||||
| 
 | ||||
| # Install root CA stuffs. | ||||
| cat << EOF > RHNS-blurb.txt | ||||
| # | ||||
| #  RHNS CA certificate.  Appended to the ca-bundle at package build-time. | ||||
| # | ||||
| EOF | ||||
| cat %{SOURCE5} RHNS-blurb.txt %{SOURCE6} > ca-bundle.crt | ||||
| install -m644 ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/certs/ | ||||
| ln -s certs/ca-bundle.crt $RPM_BUILD_ROOT%{_datadir}/ssl/cert.pem | ||||
| 
 | ||||
| # Install the python extensions. | ||||
| pushd m2crypto-%{m2crypto_version}/M2Crypto | ||||
| mkdir -p $RPM_BUILD_ROOT/usr/lib/python1.5/site-packages/M2Crypto/{PGP,SSL} | ||||
| @ -206,15 +220,17 @@ popd | ||||
| %doc doc/ssleay.txt | ||||
| %dir %{_datadir}/ssl | ||||
| %{_datadir}/ssl/certs | ||||
| %{_datadir}/ssl/cert.pem | ||||
| %{_datadir}/ssl/lib | ||||
| %{_datadir}/ssl/misc/CA | ||||
| %{_datadir}/ssl/misc/c_* | ||||
| %{_datadir}/ssl/private | ||||
| 
 | ||||
| %config %{_datadir}/ssl/openssl.cnf | ||||
| 
 | ||||
| %attr(0755,root,root) %{_bindir}/* | ||||
| %attr(0755,root,root) %{_libdir}/*.so.* | ||||
| %attr(0644,root,root) %{_mandir}/man1/* | ||||
| %attr(0755,root,root) %{_bindir}/openssl | ||||
| %attr(0755,root,root) %{_libdir}/*.so.%{version} | ||||
| %attr(0644,root,root) %{_mandir}/man1/[a-z]* | ||||
| %attr(0644,root,root) %{_mandir}/man5/* | ||||
| %attr(0644,root,root) %{_mandir}/man7/* | ||||
| 
 | ||||
| @ -227,6 +243,8 @@ popd | ||||
| 
 | ||||
| %files perl | ||||
| %defattr(-,root,root) | ||||
| %attr(0755,root,root) %{_bindir}/c_rehash | ||||
| %attr(0644,root,root) %{_mandir}/man1/*.pl* | ||||
| %{_datadir}/ssl/misc/*.pl | ||||
| 
 | ||||
| %files python | ||||
| @ -240,6 +258,60 @@ popd | ||||
| %postun -p /sbin/ldconfig | ||||
| 
 | ||||
| %changelog | ||||
| * Tue Mar 13 2001 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - use BN_LLONG on s390 | ||||
| 
 | ||||
| * Mon Mar 12 2001 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - fix the s390 changes for 0.9.6 (isn't supposed to be marked as 64-bit) | ||||
| 
 | ||||
| * Sat Mar  3 2001 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - move c_rehash to the perl subpackage, because it's a perl script now | ||||
| 
 | ||||
| * Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - update to 0.9.6 | ||||
| - enable MD2 | ||||
| - use the libcrypto.so and libssl.so targets to build shared libs with | ||||
| - bump the soversion to 1 because we're no longer compatible with any of | ||||
|   the various 0.9.5a packages circulating around, which provide lib*.so.0 | ||||
| 
 | ||||
| * Wed Feb 28 2001 Florian La Roche <Florian.LaRoche@redhat.de> | ||||
| - change hobble-openssl for disabling MD2 again | ||||
| 
 | ||||
| * Tue Feb 27 2001 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - re-disable MD2 -- the EVP_MD_CTX structure would grow from 100 to 152 | ||||
|   bytes or so, causing EVP_DigestInit() to zero out stack variables in | ||||
|   apps built against a version of the library without it | ||||
| 
 | ||||
| * Mon Feb 26 2001 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - disable some inline assembly, which on x86 is Pentium-specific | ||||
| - re-enable MD2 (see http://www.ietf.org/ietf/IPR/RSA-MD-all) | ||||
| 
 | ||||
| * Thu Feb 08 2001 Florian La Roche <Florian.LaRoche@redhat.de> | ||||
| - fix s390 patch | ||||
| 
 | ||||
| * Fri Dec 8 2000 Than Ngo <than@redhat.com> | ||||
| - added support s390 | ||||
| 
 | ||||
| * Mon Nov 20 2000 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - remove -Wa,* and -m* compiler flags from the default Configure file (#20656) | ||||
| - add the CA.pl man page to the perl subpackage | ||||
| 
 | ||||
| * Thu Nov  2 2000 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - always build with -mcpu=ev5 on alpha | ||||
| 
 | ||||
| * Tue Oct 31 2000 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - add a symlink from cert.pem to ca-bundle.crt | ||||
| 
 | ||||
| * Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - add a ca-bundle file for packages like Samba to reference for CA certificates | ||||
| 
 | ||||
| * Tue Oct 24 2000 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - remove libcrypto's crypt(), which doesn't handle md5crypt (#19295) | ||||
| 
 | ||||
| * Mon Oct  2 2000 Nalin Dahyabhai <nalin@redhat.com> | ||||
| - add unzip as a buildprereq (#17662) | ||||
| - update m2crypto to 0.05-snap4 | ||||
| 
 | ||||
| * Tue Sep 26 2000 Bill Nottingham <notting@redhat.com> | ||||
| - fix some issues in building when it's not installed | ||||
| 
 | ||||
| @ -303,13 +375,13 @@ popd | ||||
| - run ldconfig directly in post/postun | ||||
| - add FAQ | ||||
| 
 | ||||
| * Sat Dec 18 1999 Bernhard Rosenkränzer <bero@redhat.de> | ||||
| * Sat Dec 18 1999 Bernhard Rosenkr)Bänzer <bero@redhat.de> | ||||
| - Fix build on non-x86 platforms | ||||
| 
 | ||||
| * Fri Nov 12 1999 Bernhard Rosenkränzer <bero@redhat.de> | ||||
| * Fri Nov 12 1999 Bernhard Rosenkr)Bänzer <bero@redhat.de> | ||||
| - move /usr/share/ssl/* from -devel to main package | ||||
| 
 | ||||
| * Tue Oct 26 1999 Bernhard Rosenkränzer <bero@redhat.de> | ||||
| * Tue Oct 26 1999 Bernhard Rosenkr)Bänzer <bero@redhat.de> | ||||
| - inital packaging | ||||
| - changes from base: | ||||
|   - Move /usr/local/ssl to /usr/share/ssl for FHS compliance | ||||
|  | ||||
							
								
								
									
										4
									
								
								sources
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								sources
									
									
									
									
									
								
							| @ -1,3 +1,3 @@ | ||||
| 8ad48b6514d8d9508eab7834ee1351a7  m2crypto-0.05-snap3.zip | ||||
| b62a11ac0304b115a783a5c1144ce5da  openssl-0.9.5a-usa.tar.bz2 | ||||
| c6d0583273519ae78ecef5278013ee3f  m2crypto-0.05-snap4.zip | ||||
| 19b9997119a30e04430a804ad9072f07  openssl-0.9.6-usa.tar.bz2 | ||||
| 097bd08998590c400472995cbf282622  swig1.1p5.tar.gz | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user