Open evalexp opened 3 months ago
It looks like the source of the problem is that scoop depends on /install
command of tailscale-ipn.exe
to install service, but which was removed since 1.68.
Here's the output from 1.66:
> ./tailscale-ipn /help
...
Usage: tailscale-ipn.exe [</install|/uninstall|/uninstallwintun|/rmbundle <UpgradeCode> [WaitPID]|/setprocessmitigations|/push <filename>|/url <url>]
And here's the 1.68 one:
> ./tailscale-ipn /help
...
Usage: tailscale-ipn.exe [/uninstallwintun|/rmbundle <UpgradeCode> [WaitPID]|/setprocessmitigations|/push <filename>|/url <url>|/syncevent <eventname>]
There is an undocumented sub command for the tailscaled.exe (https://github.com/tailscale/tailscale/blob/5ffb2668ef3af0d7fe56ad81d05fde9db1dc103a/cmd/tailscaled/tailscaled.go#L145) that installs the service.
Running the following command as Administrator will register Tailscale as a service.
.\tailscaled.exe install-system-daemon
There is an undocumented sub command for the tailscaled.exe (https://github.com/tailscale/tailscale/blob/5ffb2668ef3af0d7fe56ad81d05fde9db1dc103a/cmd/tailscaled/tailscaled.go#L145) that installs the service.
Running the following command as Administrator will register Tailscale as a service.
.\tailscaled.exe install-system-daemon
yes, you are right, and https://github.com/ScoopInstaller/Extras/pull/13482 would solve this problem, now I am waiting for it to be merged.
Prerequisites
Package Name
tailscale
Expected/Current Behaviour
There's no service install when install tailscale, but install it via msi will install that service on windows.
Steps to Reproduce
Possible Solution
Install a service on scoop post-install step.
Scoop and Buckets Version
Scoop Config
PowerShell Version
Additional Softwares
No response