[csw-devel] SF.net SVN: gar:[2700] csw/mgar/pkg/openssl/trunk

chninkel at users.sourceforge.net chninkel at users.sourceforge.net
Fri Dec 26 16:24:21 CET 2008


Revision: 2700
          http://gar.svn.sourceforge.net/gar/?rev=2700&view=rev
Author:   chninkel
Date:     2008-12-26 15:24:20 +0000 (Fri, 26 Dec 2008)

Log Message:
-----------
openssl: added scripts to migrate certificates in /opt/csw/etc/ssl/certs

Modified Paths:
--------------
    csw/mgar/pkg/openssl/trunk/Makefile
    csw/mgar/pkg/openssl/trunk/checksums
    csw/mgar/pkg/openssl/trunk/files/CSWossl.prototype
    csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-i386
    csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-sparc
    csw/mgar/pkg/openssl/trunk/files/CSWosslrt.checkinstall
    csw/mgar/pkg/openssl/trunk/files/CSWosslrt.depend
    csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-i386
    csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-sparc
    csw/mgar/pkg/openssl/trunk/files/CSWosslutils.prototype
    csw/mgar/pkg/openssl/trunk/files/changelog.CSW

Added Paths:
-----------
    csw/mgar/pkg/openssl/trunk/files/CSWosslrt.postinstall
    csw/mgar/pkg/openssl/trunk/files/CSWosslrt.preinstall
    csw/mgar/pkg/openssl/trunk/files/README.CSW

Removed Paths:
-------------
    csw/mgar/pkg/openssl/trunk/files/certs.tar.gz

Modified: csw/mgar/pkg/openssl/trunk/Makefile
===================================================================
--- csw/mgar/pkg/openssl/trunk/Makefile	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/Makefile	2008-12-26 15:24:20 UTC (rev 2700)
@@ -21,12 +21,14 @@
 DISTNAME   = $(GARNAME)-$(GARVERSION)
 DISTFILES  = $(GARNAME)-$(GARVERSION).tar.gz 
 DISTFILES += $(call admfiles,CSWossl,depend prototype)
-DISTFILES += $(call admfiles,CSWosslrt,checkinstall depend prototype-i386 prototype-sparc)
+DISTFILES += $(call admfiles,CSWosslrt,checkinstall preinstall postinstall depend prototype-i386 prototype-sparc)
 DISTFILES += $(call admfiles,CSWossldevel,depend prototype-i386 prototype-sparc)
 DISTFILES += $(call admfiles,CSWosslutils,depend prototype)
-DISTFILES += changelog.CSW
+DISTFILES += changelog.CSW README.CSW
 DISTFILES += i.conf r.conf
 
+DOCFILES = CHANGES CHANGES.SSLeay PROBLEMS README FAQ README.ASN1 INSTALL NEWS README.ENGINE
+
 SPKG_CLASSES = none conf
 
 PATCHFILES = openssl.$(OPENSSL_VERSION).patch
@@ -105,13 +107,14 @@
 	ginstall -D $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/changelog.CSW $(SPKG_PKGBASE)/changelog.CSW
 	@$(MAKECOOKIE)
 
+install-doc:
+	cd $(WORKSRC_FIRSTMOD)/ && ginstall $(DOCFILES) $(SPKG_PKGBASE)/
+	ginstall -D $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/README.CSW $(SPKG_PKGBASE)/README.CSW
+	@$(MAKECOOKIE)
+
 install-certs: 
 	[ -f $(PKGROOT)$(prefix)/ssl/openssl.cnf ] && \
 		ginstall -D $(PKGROOT)$(prefix)/ssl/openssl.cnf $(PKGROOT)$(sysconfdir)/ssl/openssl.cnf
-	gunzip --stdout $(CURDIR)/$(FILEDIR)/certs.tar.gz | (cd $(PKGROOT)$(prefix)/ssl/certs && tar xf -)
-	cp -r $(WORKSRC_FIRSTMOD)/certs/* $(PKGROOT)$(prefix)/ssl/certs
-	OPENSSL=$(PKGROOT)/$(bindir)/openssl $(PKGROOT)/$(bindir)/c_rehash $(PKGROOT)/$(prefix)/ssl/certs/
-	@$(MAKECOOKIE)
 
 install-oldlibs: $(addprefix install-oldlibs-,$(OLDLIBS))
 install-oldlibs-%:
@@ -119,4 +122,4 @@
 	cd $(PKGROOT) && gunzip -c $(CURDIR)/$(FILEDIR)/oldlibs.$*-$(GARCH).tar.gz | tar xvf -
 	@$(MAKECOOKIE)
 
-post-merge: install-certs install-oldlibs install-changelog
+post-merge: install-certs install-oldlibs install-changelog install-doc

Modified: csw/mgar/pkg/openssl/trunk/checksums
===================================================================
--- csw/mgar/pkg/openssl/trunk/checksums	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/checksums	2008-12-26 15:24:20 UTC (rev 2700)
@@ -1,20 +1,23 @@
 561e00f18821c74b2b86c8c7786f9d8b  download/openssl-0.9.8i.tar.gz
 b5ded4412606a0996595015bc2ff6974  download/CSWossl.gspec
 05b45e7124833dee48e5f3c45591e95b  download/CSWossl.depend
-7fe01ca4ef9d0e971d57b00f4d0b168b  download/CSWossl.prototype
+bd9bb4dfb9602fba461b21fa37f97765  download/CSWossl.prototype
 83480e01971e71d037bd44fa5ed4e4e5  download/CSWosslrt.gspec
-78c26f65b14f3ebf4a29069a3f675285  download/CSWosslrt.checkinstall
-d41d8cd98f00b204e9800998ecf8427e  download/CSWosslrt.depend
-cba143e52cb08dd3ee39f275aefa075d  download/CSWosslrt.prototype-i386
-ceeb4a59f1c31ae4deac9f2b61dadca2  download/CSWosslrt.prototype-sparc
+44afcc5a68551370907b9da130acc62b  download/CSWosslrt.checkinstall
+c9de908daad1a31fca20329cb043ad3c  download/CSWosslrt.preinstall
+990506284d440001e4f23f7fbffa404a  download/CSWosslrt.postinstall
+cbf34987267073fb1f60bff86492dd8b  download/CSWosslrt.depend
+e4ae37693f304010a024329151d7620e  download/CSWosslrt.prototype-i386
+b71924fca6e324743e6977f370cce76b  download/CSWosslrt.prototype-sparc
 2ac43ebf4689d236540e22171541be4e  download/CSWossldevel.gspec
 37995caa7f4155066b00fb7503e853da  download/CSWossldevel.depend
-45161ff3a5b00fd6942f63b77c0b0ed1  download/CSWossldevel.prototype-i386
-7b1dd2e8c78b033ca2a8be4de097b147  download/CSWossldevel.prototype-sparc
+e85eb38fc1a7301fa4951355859ee5e9  download/CSWossldevel.prototype-i386
+427edaecb41b1536013db23a02d69f42  download/CSWossldevel.prototype-sparc
 eec77249fb642c525cad67dcd055fb77  download/CSWosslutils.gspec
 37995caa7f4155066b00fb7503e853da  download/CSWosslutils.depend
-6e0c86ddc23d044757810cca6f31f017  download/CSWosslutils.prototype
-1bd6e7ee77845fc4de843d7479a4bdb9  download/changelog.CSW
+a441995e4e3c95497e77aa613d2c673c  download/CSWosslutils.prototype
+1b23306c534a4c0a3920bdf1984b39bd  download/changelog.CSW
+b78faa440d6f6a2a07663de331678648  download/README.CSW
 7fdc09cd3c11db459c83c8946f7872f6  download/i.conf
 a454ac09091085813ec8900f5a0c917c  download/r.conf
 64f7c3f3a6cae483209b69c31c82557d  download/openssl.0.9.8.patch

Modified: csw/mgar/pkg/openssl/trunk/files/CSWossl.prototype
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWossl.prototype	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWossl.prototype	2008-12-26 15:24:20 UTC (rev 2700)
@@ -1,2 +1,12 @@
 d none /opt/csw/share/doc/openssl 0755 root bin
 f none /opt/csw/share/doc/openssl/changelog.CSW=changelog.CSW 644 root bin
+f none /opt/csw/share/doc/openssl/CHANGES=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/CHANGES.SSLeay=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/PROBLEMS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/README=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/FAQ=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/README.ASN1=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/INSTALL=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/NEWS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/README.ENGINE=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl/README.CSW=README.CSW 644 root bin

Modified: csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-i386
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-i386	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-i386	2008-12-26 15:24:20 UTC (rev 2700)
@@ -1042,3 +1042,14 @@
 f none /opt/csw/share/man/man3/ui.3 0644 root bin
 f none /opt/csw/share/man/man3/ui_compat.3 0644 root bin
 f none /opt/csw/share/man/man3/x509.3 0644 root bin
+f none /opt/csw/share/doc/openssl_devel/changelog.CSW=changelog.CSW 644 root bin
+f none /opt/csw/share/doc/openssl_devel/CHANGES=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/CHANGES.SSLeay=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/PROBLEMS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/FAQ=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README.ASN1=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/INSTALL=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/NEWS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README.ENGINE=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README.CSW=README.CSW 644 root bin

Modified: csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-sparc
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-sparc	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWossldevel.prototype-sparc	2008-12-26 15:24:20 UTC (rev 2700)
@@ -1042,3 +1042,14 @@
 f none /opt/csw/share/man/man3/ui.3 0644 root bin
 f none /opt/csw/share/man/man3/ui_compat.3 0644 root bin
 f none /opt/csw/share/man/man3/x509.3 0644 root bin
+f none /opt/csw/share/doc/openssl_devel/changelog.CSW=changelog.CSW 644 root bin
+f none /opt/csw/share/doc/openssl_devel/CHANGES=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/CHANGES.SSLeay=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/PROBLEMS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/FAQ=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README.ASN1=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/INSTALL=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/NEWS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README.ENGINE=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_devel/README.CSW=README.CSW 644 root bin

Modified: csw/mgar/pkg/openssl/trunk/files/CSWosslrt.checkinstall
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWosslrt.checkinstall	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWosslrt.checkinstall	2008-12-26 15:24:20 UTC (rev 2700)
@@ -26,4 +26,23 @@
 	fi
 fi
 
+# Certification Authority have been moved under /opt/csw/etc/ssl/certs
+# under the ca_certificates package control
+# and /opt/csw/ssl/certs is now a symbolic links 
+
+# we test if certificates were manually installed in this directory
+if [ ! -L "/opt/csw/ssl/certs" ] &&  [ -n "`ls -1 /opt/csw/ssl/certs/`" ]; then
+
+	echo "Custom certificates have been installed in /opt/csw/ssl/certs/."
+	echo "They will be moved under /opt/csw/etc/ssl/certs."
+	echo "see /opt/csw/share/doc/openssl_rt/README.CSW for more information"
+        echo "about CA."
+
+	# we define the MOVE_CERTS variable so preinstall and postinstall scripts
+	# will now they have to do something about theses certificates
+	cat >>$1 <<!
+MOVE_CERTS=Yes
+!
+fi
+
 exit 0

Modified: csw/mgar/pkg/openssl/trunk/files/CSWosslrt.depend
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWosslrt.depend	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWosslrt.depend	2008-12-26 15:24:20 UTC (rev 2700)
@@ -0,0 +1 @@
+P	CSWcacertificates

Added: csw/mgar/pkg/openssl/trunk/files/CSWosslrt.postinstall
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWosslrt.postinstall	                        (rev 0)
+++ csw/mgar/pkg/openssl/trunk/files/CSWosslrt.postinstall	2008-12-26 15:24:20 UTC (rev 2700)
@@ -0,0 +1,9 @@
+
+
+# we regenerate the certificate hash if we moved certificates from the old /opt/csw/ssl/certs 
+# directory to /opt/csw/etc/ssl/certs
+if [ "$MOVE_CERTS" = "Yes" ]; then
+	[ ! -x "/opt/csw/sbin/update-ca-certificates" ] || sh -xe /opt/csw/sbin/update-ca-certificates
+fi
+
+true

Added: csw/mgar/pkg/openssl/trunk/files/CSWosslrt.preinstall
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWosslrt.preinstall	                        (rev 0)
+++ csw/mgar/pkg/openssl/trunk/files/CSWosslrt.preinstall	2008-12-26 15:24:20 UTC (rev 2700)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Certification Authority have been moved under /opt/csw/etc/ssl/certs
+# under the ca_certificates package control
+# /opt/csw/ssl/certs should now be a symbolic links 
+if [ "$MOVE_CERTS" = "Yes" ]; then
+	mv -f /opt/csw/ssl/certs/* /opt/csw/etc/ssl/certs
+        rmdir "/opt/csw/ssl/certs" 
+fi
+
+true

Modified: csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-i386
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-i386	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-i386	2008-12-26 15:24:20 UTC (rev 2700)
@@ -25,56 +25,16 @@
 f none /opt/csw/lib/pentium_pro/libssl.so.0.9.7 0755 root bin
 f none /opt/csw/lib/pentium_pro/libssl.so.0.9.8 0755 root bin
 d none /opt/csw/share/doc/openssl_rt 0755 root bin
-f none /opt/csw/share/doc/openssl_rt/changelog.CSW=changelog.CSW 644 root bin
 d none /opt/csw/ssl 0755 root bin
-d none /opt/csw/ssl/certs 0755 root bin
-f none /opt/csw/ssl/certs/1e49180d.0 0644 root bin
-f none /opt/csw/ssl/certs/2edf7016.0 0644 root bin
-f none /opt/csw/ssl/certs/56e607f4.0 0644 root bin
-f none /opt/csw/ssl/certs/6adf0799.0 0644 root bin
-f none /opt/csw/ssl/certs/7651b327.0 0644 root bin
-f none /opt/csw/ssl/certs/7a9820c1.0 0644 root bin
-f none /opt/csw/ssl/certs/843b6c51.0 0644 root bin
-f none /opt/csw/ssl/certs/878cf4c6.0 0644 root bin
-f none /opt/csw/ssl/certs/RegTP-5R.pem 0644 root bin
-f none /opt/csw/ssl/certs/RegTP-6R.pem 0644 root bin
-f none /opt/csw/ssl/certs/a3c60019.0 0644 root bin
-f none /opt/csw/ssl/certs/aad3d04d.0 0644 root bin
-f none /opt/csw/ssl/certs/argena.pem 0644 root bin
-f none /opt/csw/ssl/certs/argeng.pem 0644 root bin
-f none /opt/csw/ssl/certs/c33a80d4.0 0644 root bin
-f none /opt/csw/ssl/certs/cdd7aee7.0 0644 root bin
-f none /opt/csw/ssl/certs/d4e39186.0 0644 root bin
-f none /opt/csw/ssl/certs/ddc328ff.0 0644 root bin
-d none /opt/csw/ssl/certs/demo 0755 root bin
-f none /opt/csw/ssl/certs/demo/ca-cert.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/dsa-ca.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/dsa-pca.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/nortelCA.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/pca-cert.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/timCA.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/tjhCA.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/vsigntca.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng1.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng2.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng3.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng4.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng5.pem 0644 root bin
-d none /opt/csw/ssl/certs/expired 0755 root bin
-f none /opt/csw/ssl/certs/expired/ICE-CA.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/ICE-root.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/ICE-user.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/ICE.crl 0644 root bin
-f none /opt/csw/ssl/certs/expired/RegTP-4R.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/factory.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/rsa-cca.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/rsa-ssca.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/vsign2.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/vsign3.pem 0644 root bin
-f none /opt/csw/ssl/certs/f73e89fd.0 0644 root bin
-f none /opt/csw/ssl/certs/thawteCb.pem 0644 root bin
-f none /opt/csw/ssl/certs/thawteCp.pem 0644 root bin
-f none /opt/csw/ssl/certs/vsign1.pem 0644 root bin
-f none /opt/csw/ssl/certs/vsign3.pem 0644 root bin
-f none /opt/csw/ssl/certs/vsignss.pem 0644 root bin
-f none /opt/csw/ssl/certs/wellsfgo.pem 0644 root bin
+s none /opt/csw/ssl/certs=../etc/ssl/certs
+f none /opt/csw/share/doc/openssl_rt/changelog.CSW=changelog.CSW 644 root bin
+f none /opt/csw/share/doc/openssl_rt/CHANGES=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/CHANGES.SSLeay=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/PROBLEMS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/FAQ=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README.ASN1=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/INSTALL=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/NEWS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README.ENGINE=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README.CSW=README.CSW 644 root bin

Modified: csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-sparc
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-sparc	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWosslrt.prototype-sparc	2008-12-26 15:24:20 UTC (rev 2700)
@@ -14,69 +14,31 @@
 s none /opt/csw/lib/libssl.so=libssl.so.0.9.8
 f none /opt/csw/lib/libssl.so.0.9.7 0555 root bin
 f none /opt/csw/lib/libssl.so.0.9.8 0555 root bin
+d none /opt/csw/lib/sparcv8plus+vis 0755 root bin
 f none /opt/csw/lib/sparcv8plus+vis/libcrypto.so.0.9.7 0755 root bin
 f none /opt/csw/lib/sparcv8plus+vis/libcrypto.so.0.9.8 0755 root bin
 f none /opt/csw/lib/sparcv8plus+vis/libssl.so.0.9.7 0755 root bin
 f none /opt/csw/lib/sparcv8plus+vis/libssl.so.0.9.8 0755 root bin
-s none /opt/csw/lib/sparcv9/libcrypto.so=libcrypto.so.0.9.8
-s none /opt/csw/lib/sparcv9/libcrypto.so.0=libcrypto.so.0.9.8
+d none /opt/csw/lib/sparcv9 0755 root bin
 f none /opt/csw/lib/sparcv9/libcrypto.so.0.9.7 0755 root bin
 f none /opt/csw/lib/sparcv9/libcrypto.so.0.9.8 0755 root bin
+s none /opt/csw/lib/sparcv9/libcrypto.so=libcrypto.so.0.9.8
+s none /opt/csw/lib/sparcv9/libcrypto.so.0=libcrypto.so.0.9.8
 s none /opt/csw/lib/sparcv9/libssl.so=libssl.so.0.9.8
 s none /opt/csw/lib/sparcv9/libssl.so.0=libssl.so.0.9.8
 f none /opt/csw/lib/sparcv9/libssl.so.0.9.7 0755 root bin
 f none /opt/csw/lib/sparcv9/libssl.so.0.9.8 0755 root bin
 d none /opt/csw/share/doc/openssl_rt 0755 root bin
-f none /opt/csw/share/doc/openssl_rt/changelog.CSW=changelog.CSW 644 root bin
 d none /opt/csw/ssl 0755 root bin
-d none /opt/csw/ssl/certs 0755 root bin
-f none /opt/csw/ssl/certs/1e49180d.0 0644 root bin
-f none /opt/csw/ssl/certs/2edf7016.0 0644 root bin
-f none /opt/csw/ssl/certs/56e607f4.0 0644 root bin
-f none /opt/csw/ssl/certs/6adf0799.0 0644 root bin
-f none /opt/csw/ssl/certs/7651b327.0 0644 root bin
-f none /opt/csw/ssl/certs/7a9820c1.0 0644 root bin
-f none /opt/csw/ssl/certs/843b6c51.0 0644 root bin
-f none /opt/csw/ssl/certs/878cf4c6.0 0644 root bin
-f none /opt/csw/ssl/certs/RegTP-5R.pem 0644 root bin
-f none /opt/csw/ssl/certs/RegTP-6R.pem 0644 root bin
-f none /opt/csw/ssl/certs/a3c60019.0 0644 root bin
-f none /opt/csw/ssl/certs/aad3d04d.0 0644 root bin
-f none /opt/csw/ssl/certs/argena.pem 0644 root bin
-f none /opt/csw/ssl/certs/argeng.pem 0644 root bin
-f none /opt/csw/ssl/certs/c33a80d4.0 0644 root bin
-f none /opt/csw/ssl/certs/cdd7aee7.0 0644 root bin
-f none /opt/csw/ssl/certs/d4e39186.0 0644 root bin
-f none /opt/csw/ssl/certs/ddc328ff.0 0644 root bin
-d none /opt/csw/ssl/certs/demo 0755 root bin
-f none /opt/csw/ssl/certs/demo/ca-cert.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/dsa-ca.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/dsa-pca.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/nortelCA.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/pca-cert.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/timCA.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/tjhCA.pem 0644 root bin
-f none /opt/csw/ssl/certs/demo/vsigntca.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng1.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng2.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng3.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng4.pem 0644 root bin
-f none /opt/csw/ssl/certs/eng5.pem 0644 root bin
-d none /opt/csw/ssl/certs/expired 0755 root bin
-f none /opt/csw/ssl/certs/expired/ICE-CA.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/ICE-root.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/ICE-user.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/ICE.crl 0644 root bin
-f none /opt/csw/ssl/certs/expired/RegTP-4R.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/factory.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/rsa-cca.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/rsa-ssca.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/vsign2.pem 0644 root bin
-f none /opt/csw/ssl/certs/expired/vsign3.pem 0644 root bin
-f none /opt/csw/ssl/certs/f73e89fd.0 0644 root bin
-f none /opt/csw/ssl/certs/thawteCb.pem 0644 root bin
-f none /opt/csw/ssl/certs/thawteCp.pem 0644 root bin
-f none /opt/csw/ssl/certs/vsign1.pem 0644 root bin
-f none /opt/csw/ssl/certs/vsign3.pem 0644 root bin
-f none /opt/csw/ssl/certs/vsignss.pem 0644 root bin
-f none /opt/csw/ssl/certs/wellsfgo.pem 0644 root bin
+s none /opt/csw/ssl/certs=../etc/ssl/certs
+f none /opt/csw/share/doc/openssl_rt/changelog.CSW=changelog.CSW 644 root bin
+f none /opt/csw/share/doc/openssl_rt/CHANGES=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/CHANGES.SSLeay=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/PROBLEMS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/FAQ=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README.ASN1=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/INSTALL=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/NEWS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README.ENGINE=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_rt/README.CSW=README.CSW 644 root bin

Modified: csw/mgar/pkg/openssl/trunk/files/CSWosslutils.prototype
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/CSWosslutils.prototype	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/CSWosslutils.prototype	2008-12-26 15:24:20 UTC (rev 2700)
@@ -1,7 +1,6 @@
 f none /opt/csw/bin/c_rehash 0755 root bin
 f none /opt/csw/bin/openssl 0755 root bin
 d none /opt/csw/share/doc/openssl_utils 0755 root bin
-f none /opt/csw/share/doc/openssl_utils/changelog.CSW=changelog.CSW 644 root bin
 d none /opt/csw/share/man 0755 root bin
 d none /opt/csw/share/man/man1 0755 root bin
 f none /opt/csw/share/man/man1/CA.pl.1 0644 root bin
@@ -64,3 +63,14 @@
 s none /opt/csw/ssl/openssl.cnf=/opt/csw/etc/ssl/openssl.cnf 0644 root bin
 d none /opt/csw/etc/ssl 0755 root bin
 e conf /opt/csw/etc/ssl/openssl.cnf 0644 root bin
+f none /opt/csw/share/doc/openssl_utils/changelog.CSW=changelog.CSW 644 root bin
+f none /opt/csw/share/doc/openssl_utils/CHANGES=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/CHANGES.SSLeay=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/PROBLEMS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/README=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/FAQ=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/README.ASN1=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/INSTALL=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/NEWS=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/README.ENGINE=CHANGES 644 root bin
+f none /opt/csw/share/doc/openssl_utils/README.CSW=README.CSW 644 root bin

Added: csw/mgar/pkg/openssl/trunk/files/README.CSW
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/README.CSW	                        (rev 0)
+++ csw/mgar/pkg/openssl/trunk/files/README.CSW	2008-12-26 15:24:20 UTC (rev 2700)
@@ -0,0 +1,23 @@
+
+Notes for OpenSSL
+-----------------
+
+- Certification Authorities
+
+Since OpenSSL 0.9.8h, Certification Authorities have been removed from 
+OpenSSL source distribution. Quoting OpenSSL changelog:
+
+	The OpenSSL project does not recommend any specific CA and does not
+	have any policy with respect to including or excluding any CA.
+	Therefore it does not make any sense to ship an arbitrary selection
+	of root CA certificates with the OpenSSL software.
+
+To make the life of opencsw users easier, common CA are still provided by 
+opencsw in the separate package called ca_certificates.
+With this package, you can configure which CA are considered valid and add 
+new certificates.
+See /opt/csw/share/doc/ca_certificates/README.CSW for more details.
+
+For comptability purpose, the openssl_rt package depends on the ca_certificates 
+packages
+

Deleted: csw/mgar/pkg/openssl/trunk/files/certs.tar.gz
===================================================================
(Binary files differ)

Modified: csw/mgar/pkg/openssl/trunk/files/changelog.CSW
===================================================================
--- csw/mgar/pkg/openssl/trunk/files/changelog.CSW	2008-12-26 12:41:09 UTC (rev 2699)
+++ csw/mgar/pkg/openssl/trunk/files/changelog.CSW	2008-12-26 15:24:20 UTC (rev 2700)
@@ -1,5 +1,7 @@
-openssl (0.9.8,rev=2008.10.05_rev=i) unstable
+openssl (0.9.8,rev=2008.12.26_rev=i) unstable
 
+  * Removed CA and added dependancy on ca_certificates.
+  * Added openssl documentation files.
   * checkinstall script now accepts that /dev/random and 
   /dev/random are pipes (Closes: #2687)
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list