Я пытаюсь получить несколько людей, чтобы обновить установленную Perl, используя групповые разрешения в UNIX и обычный Makefile, созданный из ExUtils::MakeMaker
Как установить модуль Perl со специальными разрешениями
На равнине установки, MakeMaker игнорирует биты полномочий и переменную PERM_RW в Makefile и создает установленный файл с разрешениями
24 -r--r--r-- 1 UID GROUP 23536 May 01 15:23 Ftp.pm
Это явно неправильно для моей цели. Как получить MakeMaker установить файлы со следующими разрешениями:
24 -rw-rw-r-- 1 UID GROUP 23536 May 01 15:23 Ftp.pm
так, чтобы они годные к употреблению членов группы?
wrap 'cpan' в сценарии оболочки, который запускает' chmod g + w' после установки. – choroba
'umask' ограничивает разрешения, поэтому игнорирует ли MM umask или нет, поскольку вы говорите, что хотите получить больше разрешений, а не меньше. – ikegami
Это пахнет как ошибка в МНЕС. И я проверил версию 5.48 с 2002 года, кажется, что эта ошибка навсегда там. PERM_RW затронул только страницы руководства, ничего больше. –