The following issue has been CLOSED ====================================================================== https://www.opencsw.org/mantis/view.php?id=4807 ====================================================================== Reported By: domcleal Assigned To: yann ====================================================================== Project: openssl_rt Issue ID: 4807 Category: upgrade Reproducibility: always Severity: major Priority: normal Status: closed Resolution: fixed Fixed in Version: ====================================================================== Date Submitted: 2011-07-19 15:16 CEST Last Modified: 2011-11-04 23:00 CET ====================================================================== Summary: Migration of SSL certs fails on upgrade Description: When upgrading with pkgutil from openssl_rt-0.9.8,REV=2007.12.26_rev=g-SunOS5.8-sparc-CSW to openssl_rt-0.9.8r,REV=2011.02.12-SunOS5.9-sparc-CSW, the package preinstall performs a migration of SSL certs from /opt/csw/ssl/certs to /opt/csw/etc/ssl/certs.
This causes the pkgadd to fail, as it also removes the /opt/csw/ssl/certs directory: Custom certificates have been installed in /opt/csw/ssl/certs/. They will be moved under /opt/csw/etc/ssl/certs. see /opt/csw/share/doc/openssl_rt/README.CSW for more information about CA. WARNING: /opt/csw/ssl/certs <no longer a directory> mv: cannot rename /opt/csw/ssl/certs/demo to /opt/csw/etc/ssl/certs/demo: File exists mv: cannot rename /opt/csw/ssl/certs/expired to /opt/csw/etc/ssl/certs/expired: File exists rmdir: directory "/opt/csw/ssl/certs": Directory not empty WARNING: /opt/csw/ssl/certs may not overwrite a populated directory. pkgadd: ERROR: /opt/csw/ssl/certs could not be installed. Updating certificates in /opt/csw/etc/ssl/certs...done. Installation of <CSWosslrt> partially failed. Removing the "rmdir /opt/csw/ssl/certs" from the preinstall lets the upgrade go through, indicating perhaps that the directory should be left in place? ====================================================================== ---------------------------------------------------------------------- (0009213) yann (manager) - 2011-07-22 18:24 https://www.opencsw.org/mantis/view.php?id=4807#c9213 ---------------------------------------------------------------------- No problem, you also rose a corner case that I fixed with the new package. _______________________________________________ bug-notifications mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/bug-notifications
