protonscr

Wrong permissions for several files under ~/.local/share/Steam/

steamopen
ValveSoftware/steam-for-linux#6096 · opened 2019-02-16 by itaranto · updated 2019-07-18 · 2 comments · github
Iitaranto 2019-02-16 github

Your system information

  • Steam client version (build number or date):
    1550275963
  • Distribution (e.g. Ubuntu):
    openSUSE Tumbleweed
  • Opted into Steam client beta?: [Yes/No]
    Yes
  • Have you checked for system updates?: [Yes/No]
    Yes

Please describe your issue in as much detail as possible:

Most files under ~/.local/share/Steam/ have overly permissive permissions : -rwxr-xr-x (0755).
Ideally every non-executable/non-directory file should have -rw-r--r-- (0644).

Steps for reproducing this issue:

  1. Browse ~/.local/share/Steam/
  2. Query permissions of every file (for instance using ls -la)
Ddearlygparted 2019-03-07 github

If you were to change the permissions manually with chmod would it break Steam?

Iitaranto 2019-03-09 github

If you were to change the permissions manually with chmod would it break Steam?

I don't see why it should. Unless you remove the execute bit from executables.

I already changed the permissions of several files under ~/.local/Steam with the exception of games under "steamapps". But it's useless since every update will override the permissions for several files.

Directories should have 0755, regular (non-executable) files should have 0644 and executables 0755.

This is the default set of permissions in almost every distro, at least for user files.

Nothing extracted yet.