teaclave-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ms...@apache.org
Subject [incubator-teaclave-website] 02/07: Add the download page
Date Fri, 16 Oct 2020 03:08:13 GMT
This is an automated email from the ASF dual-hosted git repository.

mssun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git

commit e92b72d1cb3c8bdf181d3f0518f5b388684ca1ce
Author: Mingshen Sun <bob@mssun.me>
AuthorDate: Mon Oct 12 14:26:26 2020 -0700

    Add the download page
---
 site/.vuepress/config.js                 |  1 +
 site/.vuepress/theme/styles/palette.styl |  1 +
 site/download.md                         | 59 ++++++++++++++++++++++++++++++++
 3 files changed, 61 insertions(+)

diff --git a/site/.vuepress/config.js b/site/.vuepress/config.js
index 6a4c6a2..1902dfe 100644
--- a/site/.vuepress/config.js
+++ b/site/.vuepress/config.js
@@ -11,6 +11,7 @@ module.exports = {
         nav: [
             { text: 'About', link: '/' },
             { text: 'Community', link: '/community/' },
+            { text: 'Download', link: '/download/' },
             { text: 'Contributors', link: '/contributors/' },
             { text: 'Documentation', link: '/docs/' },
             { text: 'Blog', link: '/blog/' },
diff --git a/site/.vuepress/theme/styles/palette.styl b/site/.vuepress/theme/styles/palette.styl
new file mode 100644
index 0000000..ebad763
--- /dev/null
+++ b/site/.vuepress/theme/styles/palette.styl
@@ -0,0 +1 @@
+$contentWidth = 800px
diff --git a/site/download.md b/site/download.md
new file mode 100644
index 0000000..d1e57ed
--- /dev/null
+++ b/site/download.md
@@ -0,0 +1,59 @@
+---
+permalink: /download
+sidebar: false
+---
+# Download
+
+These source archives are generated from tagged releases.
+
+| Version | Release Date | Source Code               | PGP  | SHA     |
+|---------|--------------|---------------------------|------|---------|
+| 0.1.0   | 2020-10-09   | [apache-teaclave-0.1.0-incubating.tar.gz](https://dist.apache.org/repos/dist/release/incubator/teaclave/0.1.0/apache-teaclave-0.1.0-incubating.tar.gz)
| [.asc](https://dist.apache.org/repos/dist/release/incubator/teaclave/0.1.0/apache-teaclave-0.1.0-incubating.tar.gz.asc)
| [.sha512](https://dist.apache.org/repos/dist/release/incubator/teaclave/0.1.0/apache-teaclave-0.1.0-incubating.tar.gz.sha512)
|
+
+## Verify Releases
+
+::: tip NOTE
+It is essential that you verify the integrity of the downloaded file using the
+PGP signature (`.asc` file) or a hash (`.sha512` file). Please read
+[Verifying Apache Software Foundation Releases](https://www.apache.org/info/verification.html)
for more information on why you should
+verify our releases.
+:::
+
+The PGP signature can be verified using PGP or GPG. First download the
+[KEYS](https://downloads.apache.org/incubator/teaclave/KEYS) as
+well as the .asc signature file for the relevant distribution. Make sure you get
+these files from the main distribution site, rather than from a mirror. Then
+verify the signatures using one of the following alternatives:
+
+```
+$ gpg --import KEYS
+$ gpg --verify downloaded_file.asc downloaded_file
+```
+
+```
+$ pgpk -a KEYS
+$ pgpv downloaded_file.asc
+```
+
+```
+$ pgp -ka KEYS
+$ pgp downloaded_file.asc
+```
+
+You can also verify the hash on the file.
+
+Hashes can be calculated using GPG:
+
+```
+$ gpg --print-md SHA512 downloaded_file
+```
+
+The output should be compared with the contents of the `.sha512` file.
+
+Windows 7 and later systems should all now have certUtil:
+
+```
+$ certUtil -hashfile pathToFileToCheck
+```
+
+Unix-like systems (and macOS) will have a utility called `shasum`.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org


Mime
View raw message