Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master binary grimoire by Vlad Glagolev (2101974b903c1e162be76e4f418eb697aa630323)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master binary grimoire by Vlad Glagolev (2101974b903c1e162be76e4f418eb697aa630323)
  • Date: Sat, 10 Sep 2016 15:56:17 +0000

GIT changes to master binary grimoire by Vlad Glagolev
<stealth AT sourcemage.org>:

ChangeLog | 4 ++++
bin-security/lego-bin/BUILD | 1 +
bin-security/lego-bin/DETAILS | 35 +++++++++++++++++++++++++++++++++++
bin-security/lego-bin/HISTORY | 2 ++
bin-security/lego-bin/INSTALL | 2 ++
5 files changed, 44 insertions(+)

New commits:
commit 2101974b903c1e162be76e4f418eb697aa630323
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

lego-bin: new spell, Let's Encrypt client and ACME library written in Go

diff --git a/ChangeLog b/ChangeLog
index 2fde92f..ea68c06 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2016-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * bin-security/lego-bin: new spell, Let's Encrypt client and ACME
+ library written in Go
+
2016-07-31 Vlad Glagolev <stealth AT sourcemage.org>
* bin-utils/terraform-tool-bin: new spell, tool for building,
changing,
and versioning infrastructure
diff --git a/bin-security/lego-bin/BUILD b/bin-security/lego-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-security/lego-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-security/lego-bin/DETAILS b/bin-security/lego-bin/DETAILS
new file mode 100755
index 0000000..775cf49
--- /dev/null
+++ b/bin-security/lego-bin/DETAILS
@@ -0,0 +1,35 @@
+ SPELL=lego-bin
+ SPELLX=${SPELL/-bin/}
+ VERSION=0.3.1
+if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
+ ARCH=amd64
+
SOURCE_HASH=sha512:42ce7e44648665654cb18625f35bea51ec6d99550e4d53b6805e707f000aad2ef930a8bc7eda3cb6b66461575725dd98b694529bc98c1bec2061652442ce2752
+else
+ ARCH=386
+
SOURCE_HASH=sha512:743a7b085c79609fb1553bbb482f3346f132affd4177e56ab7be38b35a9bef09c5d3a60cf7f47fcd13c547844d8133fa7f276a1340e23abd7b0b2912fe4d86f1
+fi
+ SOURCE=${SPELLX}_${VERSION}_linux_${ARCH}.tar.xz
+
SOURCE_URL[0]=https://github.com/xenolf/${SPELLX}/releases/download/v${VERSION}/${SPELLX}_linux_${ARCH}.tar.xz
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}"
+ WEB_SITE=https://github.com/xenolf/lego
+ ENTERED=20160910
+ LICENSE[0]=MIT
+ SHORT="Let's Encrypt client and ACME library written in Go"
+cat << EOF
+lego is Let's Encrypt client and ACME library written in Go.
+
+Features:
+* Register with CA
+* Obtain certificates, both from scratch or with an existing CSR
+* Renew certificates
+* Revoke certificates
+* Robust implementation of all ACME challenges
+ o HTTP (http-01)
+ o TLS with Server Name Indication (tls-sni-01)
+ o DNS (dns-01)
+* SAN certificate support
+* Comes with multiple optional DNS providers
+* Custom challenge solvers
+* Certificate bundling
+* OCSP helper function
+EOF
diff --git a/bin-security/lego-bin/HISTORY b/bin-security/lego-bin/HISTORY
new file mode 100644
index 0000000..c3b87b7
--- /dev/null
+++ b/bin-security/lego-bin/HISTORY
@@ -0,0 +1,2 @@
+2016-09-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, BUILD, INSTALL: created spell, version 0.3.1
diff --git a/bin-security/lego-bin/INSTALL b/bin-security/lego-bin/INSTALL
new file mode 100755
index 0000000..856a1ee
--- /dev/null
+++ b/bin-security/lego-bin/INSTALL
@@ -0,0 +1,2 @@
+# /usr/bin is handled by smgl-fhs
+install -vm 755 lego "${INSTALL_ROOT}/usr/bin"



  • [SM-Commit] GIT changes to master binary grimoire by Vlad Glagolev (2101974b903c1e162be76e4f418eb697aa630323), Vlad Glagolev, 09/10/2016

Archive powered by MHonArc 2.6.24.

Top of Page