From d92789affa7f46cf52f94f0d5ed36a9095ece00b Mon Sep 17 00:00:00 2001 From: Aaron Klotz Date: Mon, 18 Aug 2025 14:33:02 -0600 Subject: [PATCH] tool/gocross: don't set executable bits on PowerShell script Updates https://github.com/tailscale/corp/issues/29940 Signed-off-by: Aaron Klotz --- tool/gocross/gocross.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tool/gocross/gocross.go b/tool/gocross/gocross.go index 6d5d06aeb..c71012d73 100644 --- a/tool/gocross/gocross.go +++ b/tool/gocross/gocross.go @@ -74,7 +74,7 @@ func main() { os.Exit(1) } psFileName := strings.TrimSuffix(os.Args[2], filepath.Ext(os.Args[2])) + ".ps1" - if err := atomicfile.WriteFile(psFileName, wrapperScriptPowerShell, 0755); err != nil { + if err := atomicfile.WriteFile(psFileName, wrapperScriptPowerShell, 0644); err != nil { fmt.Fprintf(os.Stderr, "writing PowerShell wrapper script: %v\n", err) os.Exit(1) }