clientupdate: disable auto-updates on Synology for now (#9965)

Updates #755

Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
pull/9955/head
Andrew Lytvynov 1 year ago committed by GitHub
parent 143bda87a3
commit 8326fdd60f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -159,7 +159,11 @@ func (up *Updater) getUpdateFunction() (fn updateFunction, canAutoUpdate bool) {
case "linux": case "linux":
switch distro.Get() { switch distro.Get() {
case distro.Synology: case distro.Synology:
return up.updateSynology, true // Synology updates use our own pkgs.tailscale.com instead of the
// Synology Package Center. We should eventually get to a regular
// release cadence with Synology Package Center and use their
// auto-update mechanism.
return up.updateSynology, false
case distro.Debian: // includes Ubuntu case distro.Debian: // includes Ubuntu
return up.updateDebLike, true return up.updateDebLike, true
case distro.Arch: case distro.Arch:

Loading…
Cancel
Save