From 2a5183c2e44f87a8901bdcbf7e5891f9ba07e8fc Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 27 Jun 2016 07:58:34 +0000 Subject: FileUtils#install: symbolic mode * lib/fileutils.rb (FileUtils#install): accecpt symbolic mode, as well as chmod. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/un.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/un.rb') diff --git a/lib/un.rb b/lib/un.rb index 54abd74060..745afcd958 100644 --- a/lib/un.rb +++ b/lib/un.rb @@ -196,7 +196,7 @@ end def install setup("pm:o:g:") do |argv, options| - options[:mode] = (mode = options.delete :m) ? mode.oct : 0755 + (mode = options.delete :m) and options[:mode] = mode options[:preserve] = true if options.delete :p (owner = options.delete :o) and options[:owner] = owner (group = options.delete :g) and options[:group] = group -- cgit v1.2.3