You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/clientupdate
Andrew Lytvynov 48eef9e6eb
clientupdate: do not allow msiexec to reboot the OS (#11409)
According to
https://learn.microsoft.com/en-us/windows/win32/msi/standard-installer-command-line-options#promptrestart,
`/promptrestart` is ignored with `/quiet` is set, so msiexec.exe can
sometimes silently trigger a reboot. The best we can do to reduce
unexpected disruption is to just prevent restarts, until the user
chooses to do it. Restarts aren't normally needed for Tailscale updates,
but there seem to be some situations where it's triggered.

Updates #18254

Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
2 years ago
..
distsign clientupdate/distsign: add new prod root signing key to keychain 2 years ago
testdata clientupdate: implement update for Unraid (#10344) 2 years ago
clientupdate.go clientupdate: do not allow msiexec to reboot the OS (#11409) 2 years ago
clientupdate_test.go clientupdate: handle multiple versions in "apk info tailscale" output (#11310) 2 years ago
clientupdate_windows.go clientupdate: remove TS_NOLAUNCH and GUI restart hacks from autoupdate 2 years ago
systemd_linux.go clientupdate: add linux tarball updates (#9144) 2 years ago
systemd_other.go clientupdate: add linux tarball updates (#9144) 2 years ago