Minor permissions bug in OpenRC (nginx cannot access `gitlab-workhorse.socket`)
I had a bug in the revised OpenRC init.d script: The gitlab-workhorse.socket
needs to be accessible by nginx, but the 750 permissions for the /opt/gitlab/gitlabhq/tmp/sockets
directory makes it inaccessible. Line 61 of the init.d script should read:
checkpath -d -o "${gitlab_user}:${gitlab_group}" -m755 "$(dirname "${webserver_socket}")"
The same is true for the 13.7 init script.