net-vpn/tailscale: add ebuild

Package-Manager: Portage-3.0.4, Repoman-2.3.23
This commit is contained in:
Anton Schubert 2020-10-08 09:53:48 +02:00
parent 3bf9e3c96c
commit d9f8a9ab11
6 changed files with 89 additions and 0 deletions

View file

@ -0,0 +1,2 @@
#type path mode user group age argument
d /run/tailscale 0755 - - - -

View file

@ -0,0 +1,6 @@
# /etc/conf.d/tailscaled
# the port for tailscaled to listen on
#tailscaled_port=41641
# extra arguments passed to the daemon
#tailscaled_args=""

View file

@ -0,0 +1,14 @@
#!/sbin/openrc-run
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
name="tailscaled"
description="Tailscale node agent"
command=/usr/sbin/tailscaled
command_args="--state=/var/lib/tailscale/tailscaled.state --socket=/run/tailscale/tailscaled.sock --port ${tailscaled_port:-41641} ${tailscaled_args}"
supervisor=supervise-daemon
depend() {
need net
use logger
}