Skip to content

Installation error of 1.21.0 on Linux: wrong permissions after uncompress tar file. #62479

Closed as not planned
@riccardo1991

Description

@riccardo1991

What version of Go are you using (go version)?

$ go version
go version go1.21.0 linux/amd64

Does this issue reproduce with the latest release?

Yes

What operating system and processor architecture are you using (go env)?

go env Output
$ go env

What did you do?

The suggested command for installing Go is not working with 1.21.0.
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz

Tar generates a folder with 750 permissions:

$ ls -la /usr/local 
...
drwxr-x--- 10 root 4096 sept.  6 17:39 go
...

So a chmod 755 -R is neecessary.

With 1.20.7 no problems:

$ sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.20.7.linux-amd64.tar.gz 

$ ls -la /usr/local 
...
drwxr-xr-x 10 root 4096 juil. 26 23:43 go
...

What did you expect to see?

/usr/local/go with 755 permissions.

What did you see instead?

/usr/local/go with 750 permissions.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions