[csw-devel] SF.net SVN: gar:[2692] csw/mgar/pkg/ca_certificates/trunk
chninkel at users.sourceforge.net
chninkel at users.sourceforge.net
Wed Dec 24 01:21:36 CET 2008
Revision: 2692
http://gar.svn.sourceforge.net/gar/?rev=2692&view=rev
Author: chninkel
Date: 2008-12-24 00:21:36 +0000 (Wed, 24 Dec 2008)
Log Message:
-----------
ca_certificates: added symlinks removal upon package removal
Modified Paths:
--------------
csw/mgar/pkg/ca_certificates/trunk/Makefile
csw/mgar/pkg/ca_certificates/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/ca_certificates/trunk/files/CSWcacertificates.postremove
Modified: csw/mgar/pkg/ca_certificates/trunk/Makefile
===================================================================
--- csw/mgar/pkg/ca_certificates/trunk/Makefile 2008-12-23 23:59:15 UTC (rev 2691)
+++ csw/mgar/pkg/ca_certificates/trunk/Makefile 2008-12-24 00:21:36 UTC (rev 2692)
@@ -9,7 +9,7 @@
MASTER_SITES = http://hg.mozilla.org/mozilla-central/raw-file/default/security/nss/lib/ckfw/builtins/
DISTFILES = certdata.txt certdata2pem.pl update-ca-certificates ca-certificates.conf
-DISTFILES += $(call admfiles,CSWcacertificates,depend postinstall)
+DISTFILES += $(call admfiles,CSWcacertificates,depend postinstall postremove)
# We define upstream file regex so we can be notifed of new upstream software release
# UFILES_REGEX = -(\d+(?:\.\d+)*).tar.gz
Modified: csw/mgar/pkg/ca_certificates/trunk/checksums
===================================================================
--- csw/mgar/pkg/ca_certificates/trunk/checksums 2008-12-23 23:59:15 UTC (rev 2691)
+++ csw/mgar/pkg/ca_certificates/trunk/checksums 2008-12-24 00:21:36 UTC (rev 2692)
@@ -1,7 +1,8 @@
4dabeaecfd46395da152e51d312107e4 download/certdata.txt
77fe4c8feb1b341814a6ed03d4ff764a download/certdata2pem.pl
-e4b769f7250ea1c929252a13fe09e4ee download/update-ca-certificates
+86f62a09c9a90d0257a738656a3ed9f3 download/update-ca-certificates
b4f6772525da6772d51eb30f90605d60 download/ca-certificates.conf
787d361f8d8b8ecf89e83bb813fdaec5 download/CSWcacertificates.gspec
31227010faaad1c2b9893ba91d6b16bb download/CSWcacertificates.depend
32e6ea27867c760d2279330fd4c480d3 download/CSWcacertificates.postinstall
+0e166bd746f506c06e1001b0c6274958 download/CSWcacertificates.postremove
Added: csw/mgar/pkg/ca_certificates/trunk/files/CSWcacertificates.postremove
===================================================================
--- csw/mgar/pkg/ca_certificates/trunk/files/CSWcacertificates.postremove (rev 0)
+++ csw/mgar/pkg/ca_certificates/trunk/files/CSWcacertificates.postremove 2008-12-24 00:21:36 UTC (rev 2692)
@@ -0,0 +1,10 @@
+
+# We remove all dead links in /opt/csw/etc/ssl/certs/,
+# that should remove all the links to the cerfificates
+# provided in this package
+find /opt/csw/etc/ssl/certs/ -type l | while read FILE; do
+ [ -f "$FILE" ] || rm -f "$FILE"
+done
+rm -f /opt/csw/etc/ssl/certs/ca-certificates.crt
+
+exit 0
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