Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Apr 2026 02:27:45 +0000
From:      Koichiro Iwao <meta@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d26d65b87313 - main - security/dehydrated: Ensure the periodic script exits with the proper error code
Message-ID:  <69f01b21.3d8c1.1bef3651@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by meta:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d26d65b87313f3e16d449e96eb09727734e523b1

commit d26d65b87313f3e16d449e96eb09727734e523b1
Author:     Koichiro Iwao <meta@FreeBSD.org>
AuthorDate: 2026-04-28 02:19:16 +0000
Commit:     Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2026-04-28 02:23:52 +0000

    security/dehydrated: Ensure the periodic script exits with the proper error code
    
    PR:             294021
    Reported by:    Henrik <henrik@eyetea.se>
    Reviewed by:    linimon
    MFH:            2026Q2
---
 security/dehydrated/Makefile                       | 1 +
 security/dehydrated/files/000.dehydrated.weekly.in | 4 ++++
 2 files changed, 5 insertions(+)

diff --git a/security/dehydrated/Makefile b/security/dehydrated/Makefile
index 35546b7b1a94..8267f897007b 100644
--- a/security/dehydrated/Makefile
+++ b/security/dehydrated/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	dehydrated
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.7.2
+PORTREVISION=	1
 CATEGORIES=	security
 
 MAINTAINER=	meta@FreeBSD.org
diff --git a/security/dehydrated/files/000.dehydrated.weekly.in b/security/dehydrated/files/000.dehydrated.weekly.in
index 3c72cc38d989..0d118a73b41a 100644
--- a/security/dehydrated/files/000.dehydrated.weekly.in
+++ b/security/dehydrated/files/000.dehydrated.weekly.in
@@ -32,6 +32,8 @@ case "$weekly_dehydrated_enable" in
 		su -m "$weekly_dehydrated_user" -c "%%PREFIX%%/bin/dehydrated -c $weekly_dehydrated_flags"
 	fi
 
+	status=$?
+
 	echo "Deploying Let's Encrypt certificates:"
 
 	if [ -x "$weekly_dehydrated_deployscript" ]
@@ -40,6 +42,8 @@ case "$weekly_dehydrated_enable" in
 	else
 		echo 'Skipped, deploy script not set or not executable.'
 	fi
+
+	exit $status
         ;;
     *)
         ;;


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f01b21.3d8c1.1bef3651>