View | Details | Raw Unified | Return to bug 256739 | Differences between
and this patch

Collapse All | Expand All

(-)./distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1616722271
1
TIMESTAMP = 1667286239
2
SHA256 (dehydrated-io-dehydrated-v0.7.0_GH0.tar.gz) = 1c5f12c2e57e64b1762803f82f0f7e767a72e65a6ce68e4d1ec197e61b9dc4f9
2
SHA256 (dehydrated-io-dehydrated-v0.7.1_GH0.tar.gz) = 3d993237af5abd4ee83100458867454ed119e41fac72b3d2bce9efc60d4dff32
3
SIZE (dehydrated-io-dehydrated-v0.7.0_GH0.tar.gz) = 86574
3
SIZE (dehydrated-io-dehydrated-v0.7.1_GH0.tar.gz) = 120575
(-)./files/patch-docs_examples_hook.sh (+15 lines)
Line 0 Link Here
1
--- docs/examples/hook.sh.orig	2020-12-10 15:54:26 UTC
2
+++ docs/examples/hook.sh
3
@@ -214,7 +214,11 @@ exit_hook() {
4
   #   Contains error message if dehydrated exits with error
5
 }
6
 
7
-HANDLER="$1"; shift
8
+if test -n "$1"
9
+	then
10
+	HANDLER="$1"
11
+	shift
12
+fi
13
 if [[ "${HANDLER}" =~ ^(deploy_challenge|clean_challenge|sync_cert|deploy_cert|deploy_ocsp|unchanged_cert|invalid_challenge|request_failure|generate_csr|startup_hook|exit_hook)$ ]]; then
14
   "$HANDLER" "$@"
15
 fi
(-)./Makefile (-12 / +9 lines)
Lines 1-11 Link Here
1
PORTNAME=	dehydrated
1
PORTNAME=	dehydrated
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	0.7.0
3
DISTVERSION=	0.7.1
4
CATEGORIES=	security
4
CATEGORIES=	security
5
5
6
MAINTAINER=	meta@FreeBSD.org
6
MAINTAINER=	meta@FreeBSD.org
7
COMMENT=	Pure BASH/ZSH Lets Encrypt client
7
COMMENT=	Pure BASH/ZSH Lets Encrypt client
8
WWW=		https://github.com/dehydrated-io/dehydrated
8
WWW=		https://dehydrated.io/
9
9
10
LICENSE=	MIT
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
Lines 16-43 USES= shebangfix Link Here
16
USE_GITHUB=	yes
16
USE_GITHUB=	yes
17
17
18
GH_ACCOUNT=	dehydrated-io
18
GH_ACCOUNT=	dehydrated-io
19
NO_BUILD=	yes
20
NO_ARCH=	yes
21
SHEBANG_FILES=	docs/examples/hook.sh dehydrated
19
SHEBANG_FILES=	docs/examples/hook.sh dehydrated
22
20
23
PERIODIC_DIRS=	etc/periodic/weekly
21
NO_ARCH=	yes
24
PERIODIC_FILES=	000.dehydrated
22
NO_BUILD=	yes
25
26
SUB_FILES=	000.dehydrated pkg-message
23
SUB_FILES=	000.dehydrated pkg-message
27
SUB_LIST=	PORTNAME=${PORTNAME}
24
SUB_LIST=	PORTNAME=${PORTNAME}
28
25
29
OPTIONS_DEFINE=	DOCS
26
OPTIONS_DEFINE=		DOCS
30
OPTIONS_SINGLE=	SHELL
31
OPTIONS_SINGLE_SHELL=	BASH ZSH
32
OPTIONS_DEFAULT=	BASH
27
OPTIONS_DEFAULT=	BASH
28
OPTIONS_SINGLE=		SHELL
29
OPTIONS_SINGLE_SHELL=	BASH ZSH
33
30
34
BASH_DESC=	Use the Bourne Again shell (BASH)
31
BASH_DESC=	Use the Bourne Again shell (BASH)
35
ZSH_DESC=	Use the Z shell (ZSH)
32
ZSH_DESC=	Use the Z shell (ZSH)
36
33
37
BASH_RUN_DEPENDS=	bash:shells/bash
34
BASH_RUN_DEPENDS=	bash:shells/bash
38
ZSH_RUN_DEPENDS=	zsh:shells/zsh
35
ZSH_RUN_DEPENDS=	zsh:shells/zsh
39
36
PERIODIC_DIRS=		etc/periodic/weekly
40
PORTDOCS=	*
37
PERIODIC_FILES=		000.dehydrated
41
38
42
post-patch:
39
post-patch:
43
.	for f in docs/examples/config dehydrated
40
.	for f in docs/examples/config dehydrated
(-)./pkg-descr (-2 / +2 lines)
Lines 1-2 Link Here
1
dehydrated is a pure BASH implementation of the ACME
1
Dehydrated is a client for signing certificates with an ACME-server
2
protocol used by Lets Encrypt.
2
(e.g. Let's Encrypt or ZeroSSL) implemented as a relatively simple bash-script.

Return to bug 256739