Page MenuHomeFreeBSD

D10308.diff
No OneTemporary

D10308.diff

Index: head/GIDs
===================================================================
--- head/GIDs
+++ head/GIDs
@@ -110,7 +110,7 @@
yule:*:166:
ceph:*:167:
# free: 168
-# free: 169
+acme:*:169:
tile38:*:170:
sfs:*:171:
agk:*:172:
Index: head/UIDs
===================================================================
--- head/UIDs
+++ head/UIDs
@@ -115,7 +115,7 @@
yule:*:166:166::0:0:Samhain Daemon:/nonexistent:/usr/sbin/nologin
ceph:*:167:167::0:0:Ceph Daemons:/var/lib/ceph:/usr/sbin/nologin
# free: 168
-# free: 169
+acme:*:169:169::0:0:ACME protocol client:/var/db/acme:/bin/sh
tile38:*:170:170::0:0:Tile38 User:/var/db/tile38:/usr/sbin/nologin
sfs:*:171:171::0:0:Self-Certifying File System:/nonexistent:/usr/sbin/nologin
agk:*:172:172::0:0:AquaGateKeeper:/nonexistent:/nonexistent
Index: head/security/Makefile
===================================================================
--- head/security/Makefile
+++ head/security/Makefile
@@ -9,6 +9,7 @@
SUBDIR += R-cran-ROAuth
SUBDIR += R-cran-digest
SUBDIR += R-cran-openssl
+ SUBDIR += acme.sh
SUBDIR += acmetool
SUBDIR += acme-client
SUBDIR += aescrypt
Index: head/security/acme.sh/Makefile
===================================================================
--- head/security/acme.sh/Makefile
+++ head/security/acme.sh/Makefile
@@ -0,0 +1,42 @@
+# $FreeBSD$
+
+PORTNAME= acme.sh
+PORTVERSION= 2.6.9
+DISTVERSIONPREFIX= v
+CATEGORIES= security
+
+MAINTAINER= dvl@FreeBSD.org
+COMMENT= ACME protocol client written in shell
+
+LICENSE= GPLv3+
+
+RUN_DEPENDS= curl:ftp/curl
+
+USE_GITHUB= yes
+GH_ACCOUNT= Neilpang
+
+USERS= acme
+GROUPS= acme
+
+OPTIONS_DEFINE= CURL DOCS WGET
+OPTIONS_DEFAULT= CURL
+CURL_DESC= Add ftp/curl as a run-time dependency
+WGET_DESC= Add ftp/wget as a run-time dependency
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+CURL_RUN_DEPENDS= curl:ftp/curl
+WGET_RUN_DEPENDS= wget:ftp/wget
+
+PLIST_FILES= sbin/${PORTNAME}
+PORTDOCS= README.md
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/${PORTNAME}
+
+do-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Index: head/security/acme.sh/distinfo
===================================================================
--- head/security/acme.sh/distinfo
+++ head/security/acme.sh/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1495240079
+SHA256 (Neilpang-acme.sh-v2.6.9_GH0.tar.gz) = 7e366872c716af42dbeaaf6fcec46e2bffb5af90ecaebd812ddeb253113a93c9
+SIZE (Neilpang-acme.sh-v2.6.9_GH0.tar.gz) = 74338
Index: head/security/acme.sh/pkg-descr
===================================================================
--- head/security/acme.sh/pkg-descr
+++ head/security/acme.sh/pkg-descr
@@ -0,0 +1,13 @@
+ACME protocol client written in shell
+
+- Full ACME protocol implementation.
+- Simple, powerful and very easy to use. You only need 3 minutes to learn it.
+- Bash, dash and sh compatible.
+- Simplest shell script for Let's Encrypt free certificate client.
+- Purely written in Shell with no dependencies on python or the official Let's
+ Encrypt client.
+- Just one script to issue, renew and install your certificates automatically.
+- DOES NOT require root/sudoer access.
+- Docker friendly.
+
+WWW: https://github.com/Neilpang/acme.sh/

File Metadata

Mime Type
text/plain
Expires
Sun, Feb 23, 2:52 AM (6 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16786460
Default Alt Text
D10308.diff (3 KB)

Event Timeline