På torsdag 22. oktober 2026 kl. 07:11, skrev Bjorn Ketelaars
<[email protected]>:
> On Wed 21/10/2026 19:36, Klemens Nanni wrote:
> > This packs the binary, the bundled web client jellyfin-web served by it,
> > an rc.subr(8) service and _ferrofin user, config docs and a ready-to-use
> > example config.
> >
> > I've successfully tested IPv6, multiple users, several media databases,
> > metadata search/import and transcoding for web, TV and Android clients.
> >
> > So far this has been pleasantly easy to port, setup and use, so I'd like
> > to continue in-tree.
> >
> > I recycled a user disabled in 2016; if that's of concern, I can provide
> > instructions via README instead as is done for net/bitmagnet.
>
> Lightly run tested on amd64. Seems to work, and i will probably play a
> bit more with it in the near future.
>
> Recycling an UID that has been disabled in 2016 should be ok, and will
> probably not need instructions.
>
> One minor nit to silence portcheck a bit. With this OK bket@
>
> diff --git pkg/ferrofin.rc pkg/ferrofin.rc
> index fae1d332b21..d780ead76b2 100644
> --- pkg/ferrofin.rc
> +++ pkg/ferrofin.rc
> @@ -1,6 +1,6 @@
> #!/bin/ksh
>
> -daemon="/usr/local/bin/ferrofin-server"
> +daemon="${TRUEPREFIX}/bin/ferrofin-server"
> daemon_flags="--config ${CONF_FILE}"
> daemon_logger="daemon.info"
> daemon_user="_ferrofin"
>
>
Some more light testing.
Current/amd64. Checks fine. No additional nits. Tests pass except:
failures:
metrics_enabled_serves_exposition
test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out;
finished in 1.21s
--
$ ferrofin-server --version
ferrofin-server 0.4.1
--
Think that is fine? Lgtm.
Hope this helps. May your day stay melodious and happy hacking folks.
--
yaydn