Created attachment 241571 [details] security/tailscale: introduce tailscaled_state_dir rc conf setting This patch introduced a new rc conf setting `tailscaled_state_dir`. This is useful for changing where tailscaled stores persistent state information. In certain situations, users might not want this stored at `/var/db/tailscale`. This knob allows them to override that default.
It is also worth mentioning that tailscaled doesn't understand CACHE_DIRECTORY environment variable. This patch is the correct way of setting the state directory
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8c4c48ecd652d631f7521ea797292cb2b26709d5 commit 8c4c48ecd652d631f7521ea797292cb2b26709d5 Author: Christian McDonald <rcm@rcm.sh> AuthorDate: 2023-04-18 20:51:41 +0000 Commit: Ashish SHUKLA <ashish@FreeBSD.org> CommitDate: 2023-04-27 08:20:33 +0000 security/tailscale: introduce tailscaled_state_dir rc knob PR: 270921 MFH: 2023Q2 security/tailscale/Makefile | 2 +- security/tailscale/files/tailscaled.in | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-)
A commit in branch 2023Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=467256a89512b0682b8b9367de61c08419adab84 commit 467256a89512b0682b8b9367de61c08419adab84 Author: Christian McDonald <rcm@rcm.sh> AuthorDate: 2023-04-18 20:51:41 +0000 Commit: Ashish SHUKLA <ashish@FreeBSD.org> CommitDate: 2023-04-27 08:26:09 +0000 security/tailscale: introduce tailscaled_state_dir rc knob PR: 270921 MFH: 2023Q2 (cherry picked from commit 8c4c48ecd652d631f7521ea797292cb2b26709d5) security/tailscale/Makefile | 2 +- security/tailscale/files/tailscaled.in | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-)
Committed, thanks!