getsentry / getsentry/self-hosted

Check permissions of important files before starting the installer

Open
#1,809 3 comments 1 reaction 0 assignees View on GitHub
Improvement
Dominant language
Shell
Stars
9.6k
Forks
2k
Avg merge
1d 5h
Merged PRs (30d)
15

Description

This was prompted by https://self-hosted.getsentry.net/organizations/self-hosted/issues/235/?project=3&query=is%3Aunresolved&referrer=issue-stream, but I believe that we have seen this before with other errors. I think we should probably start collecting files we know we should check before running:

- `enhance-image.sh` should be executable
- `install/*.sh` should be executable
- make sure we can read config files

(Please comment or edit this comment with more things we should check for)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.