From: Stuart Henderson Subject: Re: UPDATE: sysutils/dinit 0.20.0 To: Edd Barrett Cc: ports@openbsd.org Date: Sun, 4 Jan 2026 17:11:33 +0000 On 2026/01/04 16:19, Edd Barrett wrote: > 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? not worth it, I think - normal use will find the tools in the path, and the rc script has full path anyway. update lgtm. > 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 >