Le Jeu. Mai. 07 13:46:03 2009, schwern@pobox.com a écrit :
Show quoted text> I don't think MakeMaker or ExtUtils::Install or ExtUtils::Packlist are
doing
Show quoted text> that deliberately.
I agree.
Show quoted text> I suspect it's just root's umask. What's root's umask?
I don't know the root's umask at the time the files were created on this
machine.
But the usual root's umask is 022.
The permissions should be the same as for .pm files : 444
Show quoted text> > When modules are installed/upgraded by root in perl/vendor/site this
> > means that the .packlist are not readable by standard users.
>
> That's arguably working as designed if its according to root's umask.
I wonder what is packlist usage. Is it just the file list for uninstall?
Show quoted text> > Currently (EUMM 6.51_02) 'make install' does not work if it find a
> > non-readable .packlist for the distribution it is installing even if the
> > user wants to install in a separate directory. I'm opening a separate
> > bug for this issue.
>
> That part is a bug.
This part too. The packlist contains useful information for a non-root
Perl developer like me that has to give instructions to his sysadmin.