summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-03-09 10:39:50 +0000
committereban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-03-09 10:39:50 +0000
commitc0e7e4d5d2755fadfea78cbdca78edbff43f40f3 (patch)
treece83e762dbd275c8a57bb4fd92b9abc1952d7e37
parent86077e1e49dfa4b55541153848c041686a622d60 (diff)
downloadruby-c0e7e4d5d2755fadfea78cbdca78edbff43f40f3.tar.gz
ruby-c0e7e4d5d2755fadfea78cbdca78edbff43f40f3.tar.xz
ruby-c0e7e4d5d2755fadfea78cbdca78edbff43f40f3.zip
* lib/fileutils.rb (mkdir, mkdir_p): revert.
* instruby.rb (umask): umask 0022, not 0. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog6
-rw-r--r--instruby.rb2
-rw-r--r--lib/fileutils.rb4
3 files changed, 9 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 726e22732..847297fb2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sun Mar 9 19:30:25 2003 WATANABE Hirofumi <eban@ruby-lang.org>
+
+ * lib/fileutils.rb (mkdir, mkdir_p): revert.
+
+ * instruby.rb (umask): umask 0022, not 0.
+
Sun Mar 9 17:09:40 2003 WATANABE Hirofumi <eban@ruby-lang.org>
* lib/fileutils.rb (mkdir, mkdir_p): set mode to 0755.
diff --git a/instruby.rb b/instruby.rb
index 5fc09468e..fc35948bf 100644
--- a/instruby.rb
+++ b/instruby.rb
@@ -9,7 +9,7 @@ require 'shellwords'
require 'getopts'
require 'tempfile'
-File.umask(0)
+File.umask(0022)
def parse_args()
getopts('n', 'dest-dir:',
diff --git a/lib/fileutils.rb b/lib/fileutils.rb
index 80ee1a3c0..0997b9473 100644
--- a/lib/fileutils.rb
+++ b/lib/fileutils.rb
@@ -140,7 +140,7 @@ module FileUtils
return if noop
list.each do |dir|
- Dir.mkdir dir, 0755
+ Dir.mkdir dir
end
end
@@ -173,7 +173,7 @@ module FileUtils
dir = File.dirname(dir)
end
stack.reverse_each do |n|
- Dir.mkdir n, 0755
+ Dir.mkdir n
end
end