Sunday, February 01, 2026

Re: Processes getting killed on OpenBSD 7.8 arm64 RPi5

On Sunday, February 1st, 2026 at 6:30 AM, 山卡洛 <mwpudrtxoe@gmail.com> wrote:
Could you please elaborate?
Modern hardware has enough RAM to be able to theoretically run without swap.
If you don't need to hibernate, disabling swap to save NVRAM sounds reasonable to me.

So far so good SSH daemon hasn't crashed with the swap partition enabled. As you mention it would be interesting to know or understand why some processes get killed without a swap partition on arm64. My Raspberry Pi has 4 GB which should be plenty enough for a typicall firewall usage.

Re: transmission: allow service reload

On Sat, Jan 31, 2026 at 05:35:29PM -0500, Josh Grosse wrote:
> On Sat, Jan 31, 2026 at 07:37:26PM +0000, Klemens Nanni wrote:
> > dhttps://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md#reload-settings
> >
> > transmission-daemon(1) writes out its entire config on exit.
> >
> > Noticed while deploying with openvox, where the usual chain is:
> > - install package
> > - produce (partial) config file
> > - (re)start service (upon change)
> >
> > But as the daemon updates the file, this would obviously cause
> > change -> restart loops, so soft-reload to apply config without
> > process exit is needed.
> >
> > Works like a charm using the package's service as-is.
> >
> > OK?
>
> OK maintainer, and a big thank you for the update commit! If you could,
> would you be kind enough to add this to the Makefile with this revision?
>
> DPB_PROPERTIES= parallel
>
> I have it in my openbsd-wip Makefile, and it's been helpful there
> during integration testing, where it significantly speeds up builds
> on amd64.

I don't object but generally DPB_PROPERTIES should be used sparingly
since it makes it harder for dpb to schedule things. For leaf ports we
set it if they take a significant amount of time to build, i.e., for
ports that are about an order of magnitude larger than transmission.