X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fuaccess.c;h=49ac4af0f4c18c704c789bb060bc552590fbf99c;hp=786f0ef6418b71e2611e28b7f7b4e659134c39b7;hb=4c12626c8e3491570b395d68380543e10c98ad33;hpb=07f8a4aa49a84ec61513788d5ddf521f3de5a0ba diff --git a/src/uaccess.c b/src/uaccess.c index 786f0ef64..49ac4af0f 100644 --- a/src/uaccess.c +++ b/src/uaccess.c @@ -38,6 +38,8 @@ int main(int argc, char *argv[]) { log_parse_environment(); log_open(); + umask(0022); + if (argc < 2 || argc > 3) { log_error("This program expects one or two arguments."); r = -EINVAL;