Index | Thread | Search

From:
Edd Barrett <edd@theunixzoo.co.uk>
Subject:
UPDATE: sysutils/dinit 0.20.0
To:
ports@openbsd.org
Date:
Sun, 4 Jan 2026 16:19:20 +0000

Download raw body.

Thread
Hi,

A fairly simple update to sysutils/dinit.

Upstream moved the binaries (at least, the ones that get built for OpenBSD)
from ${PREFIX}/sbin to ${PREFIX}/bin.

Should I prepare an entry in -current.html, or is it not worth it?

Cheers

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/dinit/Makefile,v
diff -u -p -r1.10 Makefile
--- Makefile	14 Apr 2024 10:40:39 -0000	1.10
+++ Makefile	4 Jan 2026 16:13:16 -0000
@@ -1,4 +1,4 @@
-V =		0.18.0
+V =		0.20.0
 COMMENT =	service monitoring / "init" system
 DISTNAME =	dinit-${V}
 SITES =		https://github.com/davmac314/dinit/releases/download/v${V}/
@@ -18,7 +18,7 @@ COMPILER =		base-clang ports-gcc
 USE_GMAKE =		Yes
 MAKE_FLAGS +=		CXX="${CXX}" \
 			CXXFLAGS="${CXXFLAGS}" \
-			SBINDIR=${TRUEPREFIX}/sbin \
+			BINDIR=${TRUEPREFIX}/bin \
 			MANDIR=${TRUEPREFIX}/man \
 			SYSCONTROLSOCKET=${VARBASE}/run/dinit.sock
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/dinit/distinfo,v
diff -u -p -r1.7 distinfo
--- distinfo	14 Apr 2024 10:40:39 -0000	1.7
+++ distinfo	29 Dec 2025 09:00:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (dinit-0.18.0.tar.xz) = FvcNatO6PsXHCcgQ+/sAn2XkHAuV0ys3Ja6I5HexxIo=
-SIZE (dinit-0.18.0.tar.xz) = 263664
+SHA256 (dinit-0.20.0.tar.xz) = +OP5JinZrrfQnhhZ3Rz8J1TBGHPha0B6QQJfboHp4zw=
+SIZE (dinit-0.20.0.tar.xz) = 308164
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/dinit/pkg/PLIST,v
diff -u -p -r1.4 PLIST
--- pkg/PLIST	17 Nov 2023 15:23:42 -0000	1.4
+++ pkg/PLIST	29 Dec 2025 09:07:42 -0000
@@ -1,13 +1,13 @@
 @rcscript ${RCDIR}/dinit
+@bin bin/dinit
+@bin bin/dinit-check
+@bin bin/dinit-monitor
+@bin bin/dinitctl
 @man man/man5/dinit-service.5
+@man man/man8/dinit-check.8
 @man man/man8/dinit-monitor.8
 @man man/man8/dinit.8
-@man man/man8/dinitcheck.8
 @man man/man8/dinitctl.8
-@bin sbin/dinit
-@bin sbin/dinit-monitor
-@bin sbin/dinitcheck
-@bin sbin/dinitctl
 share/doc/dinit/
 share/doc/dinit/COMPARISON
 share/doc/dinit/DESIGN
Index: pkg/dinit.rc
===================================================================
RCS file: /cvs/ports/sysutils/dinit/pkg/dinit.rc,v
diff -u -p -r1.2 dinit.rc
--- pkg/dinit.rc	11 Mar 2022 19:57:20 -0000	1.2
+++ pkg/dinit.rc	29 Dec 2025 09:10:21 -0000
@@ -1,6 +1,6 @@
 #!/bin/ksh
 
-daemon="${TRUEPREFIX}/sbin/dinit"
+daemon="${TRUEPREFIX}/bin/dinit"
 
 . /etc/rc.d/rc.subr
 
-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk