From 1edd7a99e57cc30c6dafaa6bc83f22eba028be80 Mon Sep 17 00:00:00 2001 From: Noel Cower Date: Wed, 13 May 2020 12:28:27 -0700 Subject: [PATCH] New package: tailscale-0.98 --- srcpkgs/tailscale/files/tailscaled/log/run | 4 ++++ srcpkgs/tailscale/files/tailscaled/run | 10 ++++++++++ srcpkgs/tailscale/template | 21 +++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100755 srcpkgs/tailscale/files/tailscaled/log/run create mode 100755 srcpkgs/tailscale/files/tailscaled/run create mode 100644 srcpkgs/tailscale/template diff --git a/srcpkgs/tailscale/files/tailscaled/log/run b/srcpkgs/tailscale/files/tailscaled/log/run new file mode 100755 index 00000000000000..28894bc17c6a52 --- /dev/null +++ b/srcpkgs/tailscale/files/tailscaled/log/run @@ -0,0 +1,4 @@ +#!/bin/sh + +exec 2>&1 +exec logger -t tailscaled -p daemon.info diff --git a/srcpkgs/tailscale/files/tailscaled/run b/srcpkgs/tailscale/files/tailscaled/run new file mode 100755 index 00000000000000..ee512f66d3eded --- /dev/null +++ b/srcpkgs/tailscale/files/tailscaled/run @@ -0,0 +1,10 @@ +#!/bin/sh + +[ -r conf ] && . ./conf + +exec 2>&1 +exec /usr/bin/tailscaled \ + --state=/var/lib/tailscale/tailscaled.state \ + --socket=/var/run/tailscale/tailscaled.sock \ + --port "${PORT:-41641}" \ + "$@" diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template new file mode 100644 index 00000000000000..1cdb4626344f4a --- /dev/null +++ b/srcpkgs/tailscale/template @@ -0,0 +1,21 @@ +# Template file for 'tailscale' +pkgname=tailscale +version=0.98 +revision=1 +build_style=go +go_import_path="tailscale.com" +go_package="tailscale.com/cmd/tailscale tailscale.com/cmd/tailscaled" +make_dirs="/var/lib/tailscale 0755 root root" +hostmakedepends="git" +short_desc="Easy, secure, cross platform WireGuard, oauth2, and 2FA/SSO" +maintainer="Noel Cower " +license="BSD-3-Clause" +homepage="https://tailscale.com" +distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz" +checksum=e3c85d141ae8e4466ffae8b320062f7d9d49c4d434efb2528734b6afd180e0b3 + +post_install() { + vlicense LICENSE + vlicense PATENTS + vsv tailscaled +}