pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: tailscale on NetBSD (more $ available)
Hi,
Rui-Xiang Guo <rxg%lavabit.com@localhost> writes:
> On Sun, Feb 09, 2025 at 04:42:24PM -0500, wb9ypa wrote:
>> Dear NetBSD pkgsrc-users,Even I would be willing to kick in a donation to whoever needed the money to kick this Tailscale project off to a start.Mike sienicki
>> -------- Original message --------From: sunqingyao19970825%icloud.com@localhost Date: 2/9/25 10:21 (GMT-05:00) To: pkgsrc-users%netbsd.org@localhost Cc: Qingyao Sun <qs234%cornell.edu@localhost>, abs%absd.org@localhost Subject: tailscale on NetBSD (more $ available)
>>
>> Dear all,
>> ?
>> Last year, David offered $200 to encourage the inclusion of tailscale into pkgsrc in
>> a previous thread, but unfortunately nobody is motivated enough to do the work. I?m familiar with neither go modules nor pkgsrc, so it will probably take me forever to package
>> it on my own. Moreover, I cannot use their
>> static builds because these are Linux ELF files.
>> ?
>> Since I really want a NetBSD box on my tailnet, I am matching David?s bounty by offering an additional $200 to whoever packages tailscale into pkgsrc (a platform-agnostic package would be perfect, but a NetBSD-only package suffice for now).
>
> Hi,
> Not to sign up. :) Just do a quick review.
> I supposed the required module below should be added NetBSD support first:
> https://github.com/WireGuard/wireguard-go
>
> and this PR - https://github.com/WireGuard/wireguard-go/pull/49
> could be used as a reference.
wireguard-go is in pkgsrc/net/wireguard-go.
However it seems that it does not handle NetBSD's tun(4) device properly.
I have just added my userspace-networking only package as
pkgsrc/net/tailscale.
You can connect tailscale.com as follows:
(1) Install pkgsrc/net/tailscale
(2) Copy /usr/pkg/share/examples/rc.d/tailscaled under /etc/rc.d
(3) Add tailscaled=YES in /etc/rc.conf
(4) Run `service tailscaled start`
(5) Run `tailscale up` as root and get URI of login.tailscale.com
(6) Login tailscale.com with the URI
I am using SSH and ping between tailscale clients.
I have no idea about the other functionalities.
Thank you.
> -rxg
>
--
Ryo ONODERA // ryo%tetera.org@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Home |
Main Index |
Thread Index |
Old Index