Skip to content

Gem version 3.8.0 files have a permission mask of 600 #144

@KevinCarterDev

Description

@KevinCarterDev

The files installed by gem version 3.8.0 have a permission mask of 600, meaning only the owner can read them. When running a webserver with a restricted user this makes the gem fail to load as the user doesn't have read permissions. Previous versions of the gem had 644 permissions.

% ll ~/.gem/ruby/3.4.2/gems/platform-api-3.8.0
total 616
-rw-r--r-- 1 kevin.carter staff    747 Mar 25 09:47 CHANGELOG.md
-rw------- 1 kevin.carter staff    140 Mar 25 09:47 CODEOWNERS
-rw------- 1 kevin.carter staff   1036 Mar 25 09:47 CONTRIBUTING.md
-rw------- 1 kevin.carter staff    336 Mar 25 09:47 CONTRIBUTORS.md
-rw------- 1 kevin.carter staff     39 Mar 25 09:47 Gemfile
-rw------- 1 kevin.carter staff   1153 Mar 25 09:47 LICENSE.md
-rw------- 1 kevin.carter staff  14441 Mar 25 09:47 README.md
-rw------- 1 kevin.carter staff    983 Mar 25 09:47 Rakefile
drwxr-xr-x 3 kevin.carter staff     96 Mar 25 09:47 config
-rw------- 1 kevin.carter staff     42 Mar 25 09:47 hatchet.json
-rw------- 1 kevin.carter staff     81 Mar 25 09:47 hatchet.lock
drwxr-xr-x 4 kevin.carter staff    128 Mar 25 09:47 lib
-rw------- 1 kevin.carter staff   1260 Mar 25 09:47 platform-api.gemspec
-rw-r--r-- 1 kevin.carter staff 571788 Mar 25 09:47 schema.json

% ll ~/.gem/ruby/3.4.2/gems/platform-api-3.7.0
total 576
-rw-r--r-- 1 kevin.carter staff    689 Feb 25 11:57 CHANGELOG.md
-rw-r--r-- 1 kevin.carter staff    140 Feb 25 11:57 CODEOWNERS
-rw-r--r-- 1 kevin.carter staff   1036 Feb 25 11:57 CONTRIBUTING.md
-rw-r--r-- 1 kevin.carter staff    336 Feb 25 11:57 CONTRIBUTORS.md
-rw-r--r-- 1 kevin.carter staff     39 Feb 25 11:57 Gemfile
-rw-r--r-- 1 kevin.carter staff   1153 Feb 25 11:57 LICENSE.md
-rw-r--r-- 1 kevin.carter staff  14441 Feb 25 11:57 README.md
-rw-r--r-- 1 kevin.carter staff    983 Feb 25 11:57 Rakefile
drwxr-xr-x 3 kevin.carter staff     96 Feb 25 11:57 config
-rw-r--r-- 1 kevin.carter staff     42 Feb 25 11:57 hatchet.json
-rw-r--r-- 1 kevin.carter staff     81 Feb 25 11:57 hatchet.lock
drwxr-xr-x 4 kevin.carter staff    128 Feb 25 11:57 lib
-rw-r--r-- 1 kevin.carter staff   1260 Feb 25 11:57 platform-api.gemspec
-rw-r--r-- 1 kevin.carter staff 530784 Feb 25 11:57 schema.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions