summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2005-04-22 23:52:05 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2005-04-22 23:52:05 +0000
commite8feb9eaf5d66686b80bf629938bdbe4d2d9bbc1 (patch)
treeb860ef003fbf5a770846152565ba088a70e32828
parentbd82be6ca9bac434c59276fe98387d1d10cd3cd9 (diff)
downloadcoreutils-e8feb9eaf5d66686b80bf629938bdbe4d2d9bbc1.tar.xz
Fix bug with "mkdir -m =+x dir"; the umask was being ignored
when the "+x" was being evaluated.
-rw-r--r--ChangeLog11
1 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index b4004fec3..087b957c5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,16 @@
-2005-04-20 Paul Eggert <eggert@cs.ucla.edu>
+2005-04-22 Paul Eggert <eggert@cs.ucla.edu>
* 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 <eggert@cs.ucla.edu>
+
Port test cases to Microsoft-Windows-related environments,
following suggestions from Eric Blake.
* tests/install/Makefile.am (TESTS_ENVIRONMENT): Add EXEEXT.