From 50857122d613d208c72342922422bd50c6afa3ee Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Thu, 29 Dec 2011 16:51:30 -0200 Subject: Use textual notation for permissions since LuaPosix 5.1.15 does not support octal notation --- src/luarocks/fs/unix.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/luarocks/fs/unix.lua b/src/luarocks/fs/unix.lua index 279eca14..262cb3d0 100644 --- a/src/luarocks/fs/unix.lua +++ b/src/luarocks/fs/unix.lua @@ -127,5 +127,6 @@ function is_actual_binary(filename) end function copy_binary(filename, dest) - return fs.copy(filename, dest, "0755") + -- LuaPosix (as of 5.1.15) does not support octal notation... + return fs.copy(filename, dest, "u=rwx,g=rx,o=rx") end -- cgit v1.2.3-55-g6feb