Mercurial > irccd
changeset 1050:892a11180067
irccd: remove other rights in transport
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 20 Jun 2021 12:28:09 +0200 |
parents | e76044862cce |
children | 403a87c8d0b4 |
files | irccd/transport.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/irccd/transport.c Sun Jun 20 10:56:12 2021 +0200 +++ b/irccd/transport.c Sun Jun 20 12:28:09 2021 +0200 @@ -58,8 +58,8 @@ if ((fd = socket(PF_LOCAL, SOCK_STREAM, 0)) < 0) goto err; - /* -ux, -gx, -owx */ - oldumask = umask(S_IXUSR | S_IXGRP | S_IWOTH | S_IXOTH); + /* -ux, -gx, -orwx */ + oldumask = umask(S_IXUSR | S_IXGRP | S_IRWXO); if (bind(fd, (const struct sockaddr *)&addr, sizeof (addr)) < 0) goto err;