runelite / launcher

Launcher for RuneLite
https://runelite.net
BSD 2-Clause "Simplified" License
67 stars 96 forks source link

Ensure host umask does not interfere with AppImage permissions #103

Closed ScoreUnder closed 2 years ago

ScoreUnder commented 2 years ago

My default umask is 077, and running the build process and appimage scripts with that umask active causes some of the files to get bad permissions. This shouldn't have much of an effect on the current build host which appears to have a umask of 002 (default for many server distros), but it was necessary when testing packr changes on my local machine.

User-only permissions interact with firejail in unexpected ways so this should fix that aspect.