tailscale/clientupdate
Andrew Lytvynov 54d70c8312
clientupdate: best-effort restart of tailscaled on init.d systems (#18568)
Not all Linux distros use systemd yet, for example GL.iNet KVM devices
use busybox's init, which is similar to SysV init.
This is a best-effort restart attempt after the update, it probably
won't cover 100% of init.d setups out there.

Fixes #18567

Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
2026-02-03 12:57:05 -08:00
..
distsign all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
testdata clientupdate: implement update for Unraid (#10344) 2023-11-28 13:28:30 -08:00
clientupdate_downloads.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate_not_downloads.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate_notwindows.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate_test.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate_windows.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
clientupdate.go clientupdate: best-effort restart of tailscaled on init.d systems (#18568) 2026-02-03 12:57:05 -08:00