[parrot/parrot] e9ef43: Fix [GH #782] Installed parrot_config.o: Permissio...
GitHub
noreply at github.com
Wed Jul 11 19:48:40 UTC 2012
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: e9ef43702ddc02d54cd3bfcf8c768b4e999bbc03
https://github.com/parrot/parrot/commit/e9ef43702ddc02d54cd3bfcf8c768b4e999bbc03
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-07-11 (Wed, 11 Jul 2012)
Changed paths:
M lib/Parrot/Install.pm
Log Message:
-----------
Fix [GH #782] Installed parrot_config.o: Permission denied
make install may be done via sudo make install.
File::Copy::copy may drop the 644 permissions and leave only a
root owned 600 file of the files created as prep to the install
target. Which are installable's and install_config.o, which is
copied to parrot_config.o.
Use the newer File::Copy::cp instead, which works back to perl 5.6 (2.03),
but tries to keep the src perms starting with v2.14, with perl 5.10.1.
More information about the parrot-commits
mailing list