]> granicus.if.org Git - p11-kit/commitdiff
extract-trust: Turn into a placeholder script that does nothing
authorStef Walter <stefw@gnome.org>
Thu, 7 Mar 2013 15:33:25 +0000 (16:33 +0100)
committerStef Walter <stefw@gnome.org>
Thu, 7 Mar 2013 15:35:31 +0000 (16:35 +0100)
If the 'p11-kit extract-trust' command is to be used by
distributions, make them customize it appropriately.

tools/p11-kit-extract-trust.in

index cc7e5fa9fb36328e283fe1378e90238a2e10e946..b15dd7dbbc7c11f2ccab36552079e9fd56b8595b 100755 (executable)
@@ -1,27 +1,21 @@
 #!/bin/sh
 
 # This script is a placeholder designed to be replaced when this software
-# has been customized for distribution.
+# has been customized for distribution. It should be symlinked linked to the
+# distribution's update-ca-certificates or update-ca-trust command as
+# appropriate. In the future this script will be called when the PKCS#11
+# trust module is used to modifiy trust anchors and related data.
 
-echo "WARNING: This placeholder extract-trust command has not been customized"
-echo "by your distribution or administrator. Extracting trust infromation to"
-echo "the following example locations:"
-echo
-echo "  ~/extract-trust-example/openssl-bundle.pem"
-echo "  ~/extract-trust-example/server-auth-bundle.pem"
-echo "  ~/extract-trust-example/cacerts"
+echo "p11-kit: the placeholder extract-trust command has not been customized by your distribution."
 
-DEST=~/extract-trust-example
+# You can use commands like this to extract data from trust modules
+# into appropriate locations for your distribution.
+#
+# p11-kit extract --format=openssl-bundle --filter=ca-anchors \
+#      --overwrite /tmp/openssl-bundle.pem
+# p11-kit extract --format=pem-bundle --filter=ca-anchors --overwrite \
+#      --purpose server-auth /tmp/server-auth-bundle.pem
+# p11-kit extract --format=java-cacerts --filter=ca-anchors --overwrite \
+#      --purpose server-auth /tmp/cacerts
 
-# These are nested autoconf variables
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-
-mkdir -p $DEST
-
-@bindir@/p11-kit extract --format=openssl-bundle --filter=ca-anchors \
-       --overwrite $DEST/openssl-bundle.pem
-@bindir@/p11-kit extract --format=pem-bundle --filter=ca-anchors --overwrite \
-       --purpose server-auth $DEST/server-auth-bundle.pem
-@bindir@/p11-kit extract --format=java-cacerts --filter=ca-anchors --overwrite \
-       --purpose server-auth $DEST/cacerts
+exit 1