New commits:
commit 6cef0da7a16af77de0178e7fc3269b9fa9ea963d
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
ca-certificates: Updated to version 20090709. Added FINAL to check
for broken sym links. Don't want to just remove, but SA must
remove or ssl verification can fail.
SOURCE_URL[0]=http://ftp.de.debian.org/debian/pool/main/c/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:9384b25118b35ccb5df1fa7e55fbb04425b8ba5f2127400b502ef8b9a1bf5ef0c649e7fc35f326557f8a6e82f00e101a363000fa5317f7fe4deaaf574d7bc858
+
SOURCE_HASH=sha512:2237f03c6794f33e5dde2acc05c04447daf2b8a41fc4182297d971cf4bc1eb2ae1abdf21561fb8fdf9dad27465e63c17b8bd2060d3b270edcfdf22c5c5cb094d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="http://packages.debian.org/sid/ca-certificates"
LICENSE[0]=GPL
diff --git a/crypto/ca-certificates/FINAL b/crypto/ca-certificates/FINAL
new file mode 100755
index 0000000..8f52eb5
--- /dev/null
+++ b/crypto/ca-certificates/FINAL
@@ -0,0 +1,10 @@
+local BAD_CERTS=n
+for C in $(find -L $INSTALL_ROOT/etc/ssl/certs/ -type l) ; do
+ message "${PROBLEM_COLOR}Broken symlink for a certificate at
$C${DEFAULT_COLOR}"
+ BAD_CERTS=y
+done &&
+
+if [[ "$BAD_CERTS" == "y" ]]; then
+ message "${PROBLEM_COLOR}You MUST remove the above broken symlinks" &&
+ message "Otherwise SSL validation that use the directory may
fail!${DEFAULT_COLOR}"
+fi
diff --git a/crypto/ca-certificates/HISTORY b/crypto/ca-certificates/HISTORY
index ecf3c4e..97d05d5 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,7 @@
+2009-08-03 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 20090709
+ * FINAL: Added code from gentoo to check from broken sym links
+
2008-11-30 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Switch to deb file no need to make certs.
* DEPENDS: Removed. No depends ruby for this file.
[SM-Commit] GIT changes to master grimoire by George Sherwood (6cef0da7a16af77de0178e7fc3269b9fa9ea963d),
George Sherwood, 08/03/2009