Created attachment 165772 [details] letsencrypt.sh port New port of a pure BASH implementation of the Lets Encrypt ACME protocol. Shar attached.
Created attachment 166075 [details] Newer version Added a newer version of the port which adds an example hook script. I added openssl as dependency as this port is quite useless without it. The manual shebang fix is gone and replaced by USES=shebangfix Also removed the periodic install loops as there is really only one file being installed by them. The periodic file is now handled by SUB_FILES. Successful poudriere run can be found here: http://pkgs.blumenschaender.de/data/102amd64-default/2016-01-24_23h14m37s/logs/letsencrypt.sh-20160123.log
A commit references this bug: Author: sunpoet Date: Wed Feb 3 20:54:52 UTC 2016 New revision: 407982 URL: https://svnweb.freebsd.org/changeset/ports/407982 Log: - Add letsencrypt.sh - While I'm here: - Remove LOCALBASE/bin from RUN_DEPENDS - Use USES=shebangfix - Use ETCDIR - Add 000.letsencrypt.sh to SUB_FILES - Remove GH_PROJECT - Simplify Makefile Letencrypt.sh is a pure BASH implementation of the ACME protocol used by Lets Encrypt. WWW: https://github.com/lukas2511/letsencrypt.sh PR: 206375 Submitted by: Sascha Holzleiter <sascha@root-login.org> Changes: head/security/Makefile head/security/letsencrypt.sh/ head/security/letsencrypt.sh/Makefile head/security/letsencrypt.sh/distinfo head/security/letsencrypt.sh/files/ head/security/letsencrypt.sh/files/000.letsencrypt.sh.in head/security/letsencrypt.sh/files/pkg-message.in head/security/letsencrypt.sh/pkg-descr
Committed. Thanks!