Skip to content
This repository was archived by the owner on Nov 17, 2025. It is now read-only.

Commit 49c9226

Browse files
authored
Merge pull request #385 from nisbet-hubbard/patch-2
Fix unix socket permissions
2 parents e6a2e67 + cef9361 commit 49c9226

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

v3.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,8 +248,9 @@ func unixSocketListener(bindAddr string) net.Listener {
248248
if err != nil {
249249
logger.Fatal().Err(err).Msg("failed to serve unix socket")
250250
}
251-
// TODO: safe default for now (rwxr-xr-x), could be extracted as env variable if needed
252-
err = os.Chmod(bindAddr, 0755)
251+
// least permissions and work out of box (-w--w--w-); could be extracted as
252+
// env variable if needed
253+
err = os.Chmod(bindAddr, 0222)
253254
if err != nil {
254255
logger.Fatal().Err(err).Msg("failed to set unix socket permissions")
255256
}

0 commit comments

Comments
 (0)