Skip to content

Commit

Permalink
Merge pull request #385 from nisbet-hubbard/patch-2
Browse files Browse the repository at this point in the history
Fix unix socket permissions
  • Loading branch information
kegsay authored Jan 8, 2024
2 parents e6a2e67 + cef9361 commit 49c9226
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions v3.go
Original file line number Diff line number Diff line change
Expand Up @@ -248,8 +248,9 @@ func unixSocketListener(bindAddr string) net.Listener {
if err != nil {
logger.Fatal().Err(err).Msg("failed to serve unix socket")
}
// TODO: safe default for now (rwxr-xr-x), could be extracted as env variable if needed
err = os.Chmod(bindAddr, 0755)
// least permissions and work out of box (-w--w--w-); could be extracted as
// env variable if needed
err = os.Chmod(bindAddr, 0222)
if err != nil {
logger.Fatal().Err(err).Msg("failed to set unix socket permissions")
}
Expand Down

0 comments on commit 49c9226

Please sign in to comment.