tailscale/cmd
Joonas Kuorilehto 6562f4c6c7 cmd/tailscale: allow use of flags in gokrazy
Enable use of command line arguments with tailscale cli on gokrazy. Before
this change using arguments like "up" would cause tailscale cli to be
repeatedly restarted by gokrazy process supervisor.

We never want to have gokrazy restart tailscale cli, even if user would
manually start the process.

Expected usage is that user creates files:

flags/tailscale.com/cmd/tailscale/flags.txt:

    up

flags/tailscale.com/cmd/tailscaled/flags.txt:

    --statedir=/perm/tailscaled/
    --tun=userspace-networking

Then tailscale prints URL for user to log in with browser.

Alternatively it should be possible to use up with auth key to allow
unattended gokrazy installs.

Signed-off-by: Joonas Kuorilehto <joneskoo@derbian.fi>
(cherry picked from commit c1b3500a05)
2022-03-09 12:30:53 -08:00
..
addlicense cmd/addlicense: add command to add licenseheaders to generated code 2021-07-19 15:31:56 -07:00
cloner tailcfg: make Node.Hostinfo a HostinfoView 2022-02-16 12:55:57 -08:00
derper cmd/derper: fix regression from bootstrap DNS optimization 2022-02-11 15:28:38 -08:00
derpprobe cmd/derpprobe: check derper TLS certs too 2022-01-27 10:09:04 -08:00
hello tailcfg: make Node.Hostinfo a HostinfoView 2022-02-16 12:55:57 -08:00
mkpkg cmd/mkpkg: allow zero files in a package. 2021-06-07 16:22:23 -07:00
printdep cmd/printdep: add flag to print out Go toolchain tarball URL 2022-01-06 08:44:17 -08:00
speedtest cmd: upgrade to ffcli v3 2021-09-14 13:21:55 -07:00
tailscale cmd/tailscale: allow use of flags in gokrazy 2022-03-09 12:30:53 -08:00
tailscaled cmd/tailscaled: default to userspace-networking mode on gokrazy, set paths 2022-03-08 13:54:13 -08:00
testcontrol cmd/testcontrol: add test control server 2021-08-19 17:50:48 -07:00
tsshd tsshd: fix double exit with different exit codes 2021-11-23 09:19:59 -08:00