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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions