diff vendor/pear/crypt_gpg/tools/dump-keyring.php @ 0:1e000243b222

vanilla 1.3.3 distro, I hope
author Charlie Root
date Thu, 04 Jan 2018 15:50:29 -0500
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/pear/crypt_gpg/tools/dump-keyring.php	Thu Jan 04 15:50:29 2018 -0500
@@ -0,0 +1,41 @@
+<?php
+
+/*
+ * Helper script for test keyring generation
+ *
+ * See build-keyring.sh
+ *
+ * Copyright (c) 2008 Michael Gauthier
+ */
+
+echo "<?php\n\n";
+
+$HOMEDIR = $_SERVER['argv'][1];
+
+$dataFiles = array(
+	'pubring'     => 'pubring.gpg',
+	'secring'     => 'secring.gpg',
+	'trustdb'     => 'trustdb.gpg',
+	'random_seed' => 'random_seed'
+);
+
+
+echo "\n// For TestCase\n";
+
+foreach ($dataFiles as $key => $file) {
+	echo "        // {{{ " . $key . " data\n";
+	echo "        $" . $key . "Data = <<<TEXT\n";
+
+	$content = file_get_contents($HOMEDIR . '/' . $file);
+	$content = base64_encode($content);
+	$content = wordwrap($content, 60, "\n", true);
+
+	echo $content;
+
+	echo "\n\nTEXT;\n";
+	echo "        // }}}\n";
+}
+
+echo "\n?>\n";
+
+?>