tailscale: build derper
This commit is contained in:
parent
e46dc3b834
commit
5789db3bb5
@ -21,6 +21,8 @@ buildGoModule {
|
||||
pname = "tailscale";
|
||||
inherit version;
|
||||
|
||||
outputs = [ "out" "derper" ];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tailscale";
|
||||
repo = "tailscale";
|
||||
@ -43,7 +45,7 @@ buildGoModule {
|
||||
|
||||
CGO_ENABLED = 0;
|
||||
|
||||
subPackages = [ "cmd/tailscaled" ];
|
||||
subPackages = [ "cmd/derper" "cmd/tailscaled" ];
|
||||
|
||||
ldflags = [
|
||||
"-w"
|
||||
@ -60,6 +62,7 @@ buildGoModule {
|
||||
|
||||
postInstall = ''
|
||||
ln -s $out/bin/tailscaled $out/bin/tailscale
|
||||
moveToOutput "bin/derper" "$derper"
|
||||
'' + lib.optionalString stdenv.hostPlatform.isLinux ''
|
||||
wrapProgram $out/bin/tailscaled \
|
||||
--prefix PATH : ${lib.makeBinPath [ iproute2 iptables getent shadow ]} \
|
||||
|
Loading…
Reference in New Issue
Block a user