Created attachment 244816 [details] security/headscale: update to 0.22.3
====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: @dir /var/lib ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found. *** Error code 1 Can you have a look?
Timeout from maintainer and OP.
Hey, thanks for the nudge. I'm back on this looking at the pkg-plist issue.
is there anything we can help with? Would be really cool to be able to use headscale on FreeBSD
(In reply to FiLiS from comment #4) The patch should be fixed :-)
Created attachment 250680 [details] Bump headscale version to 0.22.3, fix missing directory, fix config This Patch works fine for us. Instead of relying on /var/lib/headscale we choose to patch the sample-config to use /var/db/headscale for the noise.private.key, analogous to the private.key. That fixes the plist issue, because /var/lib/headscale is no longer used. Additionally there is now a `-c` flag for `headscale serve` which enables us to pass the config-file directly.
Created attachment 250681 [details] bump headscale version This patch also does no longer patch the utils.go. That is no longer neccessary as we can pass the path to the config file directly. I favour this option, as it removes the need to keep track of how and where upstream decides to search for config files by default.