From: Paul Eggert Date: Fri, 22 Apr 2005 23:52:05 +0000 (+0000) Subject: Fix bug with "mkdir -m =+x dir"; the umask was being ignored X-Git-Tag: CPPI-1_12~950 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e8feb9eaf5d66686b80bf629938bdbe4d2d9bbc1;p=thirdparty%2Fcoreutils.git Fix bug with "mkdir -m =+x dir"; the umask was being ignored when the "+x" was being evaluated. --- diff --git a/ChangeLog b/ChangeLog index b4004fec3b..087b957c5f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,16 @@ -2005-04-20 Paul Eggert +2005-04-22 Paul Eggert * Version 5.3.1. + * NEWS: Fix bug with "mkdir -m =+x dir"; the umask was being ignored + when the "+x" was being evaluated. + * mkdir.c (main): Compile mode with MODE_MASK_ALL and initial umask. + * mkfifo.c (main): Likewise. + * mknod.c (main): Likewise. + * tests/mkdir/perm: Test for the above bug. + +2005-04-20 Paul Eggert + Port test cases to Microsoft-Windows-related environments, following suggestions from Eric Blake. * tests/install/Makefile.am (TESTS_ENVIRONMENT): Add EXEEXT.