| Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update installer.sh add FreeBSD ver 15
this should fix the issue on https://github.com/tailscale/tailscale/issues/16740
Signed-off-by: TheBigBear <471105+TheBigBear@users.noreply.github.com>
* scripts/installer.sh: small indentation change
Signed-off-by: Erisa A <erisa@tailscale.com>
Fixes #16740
---------
Signed-off-by: TheBigBear <471105+TheBigBear@users.noreply.github.com>
Signed-off-by: Erisa A <erisa@tailscale.com>
Co-authored-by: Erisa A <erisa@tailscale.com>
|
|
Fixes #14540
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Fixes #15669
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Signed-off-by: Raúl Blanco <rbr007.movil@gmail.com>
|
|
Updates tailscale/tailscale#15133
Signed-off-by: Irbe Krumina <irbe@tailscale.com>
|
|
Ensures default Linux umask 022 for the installer script to
make sure that files created by the installer can be accessed
by other tools, such as apt.
Updates tailscale/tailscale#15133
Signed-off-by: Irbe Krumina <irbe@tailscale.com>
|
|
Fixes #15075
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
This argument apparently has to be before the package name
Updates #14745
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Fixes #13343
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Fixes #14745
Also adds --yes to pkg to match other package managers
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Their `os-release` doesn't follow convention.
Fixes #10778
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Fixes #13955
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Newer Deepin Linux versions use `deepin` as their ID, older ones used `Deepin`.
Fixes #13570
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Fixes #14460
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
Fixes #13869
Signed-off-by: Erisa A <erisa@tailscale.com>
|
|
This fixes the installation on newer Fedora versions that use dnf5 as
the 'dnf' binary.
Updates #13828
Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
Change-Id: I39513243c81640fab244a32b7dbb3f32071e9fce
|
|
Fixes #12186
Signed-off-by: Chris Palmer <cpalmer@tailscale.com>
Co-authored-by: Chris Palmer <cpalmer@tailscale.com>
|
|
Updates #11263
Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
|
|
The tailscale package is in the community Alpine repo. Check if it's
commented out in `/etc/apk/repositories` and run `setup-apkrepos -c -1`
if it's not.
Fixes #11263
Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
|
|
Extend the `zypper` install to import importing the GPG key used to sign
the repository packages.
Updates #11635
Signed-off-by: Patrick O'Doherty <patrick@tailscale.com>
|
|
On Alpine, we add the tailscale service but fail to call start.
This means that tailscale does not start up until the user reboots the machine.
Fixes #11161
Signed-off-by: Keli Velazquez <keli@tailscale.com>
|
|
Signed-off-by: Nathan Woodburn <github@nathan.woodburn.au>
|
|
Fixes https://github.com/tailscale/tailscale/issues/8648
Fixes https://github.com/tailscale/tailscale/issues/8737
Fixes https://github.com/tailscale/tailscale/issues/9087
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/9010
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Deepin Linux 20.x reports its version as "apricot"
Set it to bullseye, the Debian version it corresponds to.
Also fix the installer CI: OpenSUSE Leap appears to have removed
curl from the base image recently, we have to install it now.
Fixes https://github.com/tailscale/tailscale/issues/8850
Updates https://github.com/tailscale/tailscale/issues/7862
Updates https://github.com/tailscale/corp/issues/8952
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/5633
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/8100
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Installer script relies on pkgs.tailscale.com being reachable, both for
checking what Linux distros are supported, but also for actually
downloading repo configuration files, gpg keys and packages themselves.
This change adds a simple reachability check which will print an error
message when pkgs.tailscale.com is not reachable.
Fixes https://github.com/tailscale/corp/issues/8952
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
|
|
Every time we change `installer.sh`, run it in a few docker
containers based on different Linux distros, just as a simple test.
Also includes a few changes to the installer script itself to make
installation work in docker:
- install dnf config-manager command before running it
- run zypper in non-interactive mode
- update pacman indexes before installing packages
Updates https://github.com/tailscale/corp/issues/8952
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/7862
Fixes https://github.com/tailscale/tailscale/issues/7899
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Photon OS support crossed streams with using pkgserve to check
for supported versions 6f9aed1656d0d9ff1a22ed6a022120c6a4f43688.
Make Photon OS also rely on pkgserve.
Updates https://github.com/tailscale/tailscale/issues/7651
Updates https://github.com/tailscale/corp/issues/8952
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/7651
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/corp/issues/8952
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
|
|
pkgs.tailscale.com added support in January, need to
add it to the installer script.
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/7410
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/6541
Fixes https://github.com/tailscale/tailscale/issues/6555
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/7300
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/6926
Fixes https://github.com/tailscale/tailscale/issues/7076
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
This updates all source files to use a new standard header for copyright
and license declaration. Notably, copyright no longer includes a date,
and we now use the standard SPDX-License-Identifier header.
This commit was done almost entirely mechanically with perl, and then
some minimal manual fixes.
Updates #6865
Signed-off-by: Will Norris <will@tailscale.com>
|
|
This will ensure that the `tailscale-archive-keyring` Debian package
gets installed by the installer script.
Updates #3151
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/6840
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/5763
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/5729
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
There is no VERSION_ID.
root@sid:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux bookworm/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Fixes https://github.com/tailscale/tailscale/issues/5522
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/6095
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/4960
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/5377
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/5192
Fixes https://github.com/tailscale/tailscale/issues/5284
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes https://github.com/tailscale/tailscale/issues/4959
Fixes https://github.com/tailscale/tailscale/issues/4897
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|