| Age | Commit message (Collapse) | Author | Files | Lines |
|
apt-key depends on gnupg but apt-key itself if not used
on modern systems (APT_KEY_TYPE=keyring).
Signed-off-by: Simon Deziel <simon@sdeziel.info>
|
|
Signed-off-by: Xe Iaso <xe@tailscale.com>
|
|
When running this script against a totally fresh out of the box Debian
11 image, sometimes it will fail to run because it doesn't have a
package list cached. This patch adds an `apt-get update` to ensure that
the local package cache is up to date.
Signed-off-by: Xe Iaso <xe@tailscale.com>
|
|
Signed-off-by: Jay Stapleton <jay@tailscale.com>
|
|
|
|
Recent linuxmint releases now use VERSION_CODENAME for
a linuxmint release (like "uma") and set UBUNTU_CODENAME to
the Ubuntu release they branched from.
Tested in a linuxmint 20.2 VM.
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Blocked on package server support being deployed
Signed-off-by: Xe <xe@tailscale.com>
|
|
A new package can also later record/report which knobs are checked and
set. It also makes the code cleaner & easier to grep for env knobs.
Change-Id: Id8a123ab7539f1fadbd27e0cbeac79c2e4f09751
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
Updates #3488
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
|
|
Signed-off-by: Maisem Ali <maisem@tailscale.com>
|
|
Fixes #3685
Fixes #3528
Fixes #3649
Change-Id: Ie029fca6cf3d07a77d228e9591ec1c1c828e68af
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
fix error: 'sh: 411: APT_SYSTEMCTL_START: parameter not set' on certain debian distributions
Signed-off-by: Jay Stapleton <jay@tailscale.com>
|
|
After apt install, Kali Linux had not enabled nor started
the tailscaled systemd service. Add a quirks mode to enable
and start it after apt install for debian platforms.
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
For #3540
Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
|
|
Updates https://github.com/tailscale/tailscale/issues/2915
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
We missed a switch case.
Signed-off-by: Christine Dodrill <xe@tailscale.com>
|
|
Fixes #2512
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Co-Authored-By: Jonathan Hult <jhult@mythics.com>
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
=~ doesn't work in posix shell, only in bash, and we don't use bash.
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Updates #1937
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Before we didn't detect it properly. Since Oracle Linux is diet centos,
we can just make the centos logic detect Oracle linux and everything
should be fine.
Signed-off-by: Christine Dodrill <xe@tailscale.com>
|
|
And add a license header for derp/dropreason_string.go to make it happy.
Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
|
|
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
The script detects one of the supported OS/version combos, and issues
the right install instructions for it.
Co-authored-by: Christine Dodrill <xe@tailscale.com>
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
|
|
The router implementations are logically separate, with their own API.
Signed-off-by: David Anderson <danderson@tailscale.com>
|
|
Signed-off-by: David Anderson <dave@natulte.net>
|