Item9926: Barcode plugin changes the umask to hardcoded 002 - which can break other extensions.
Priority: Urgent
Current State: New
Released In: n/a
Target Release: n/a
BarcodePlugin should set the umask to 777 - {RCS}{dirPermissions}
BarcodePlugin.pm sets umask to 002. This will cause directories created by other extensions to potentially have broader permissions than intended by the configure settings.
Suggested code:
umask( oct(777) - $Foswiki::cfg{RCS}{dirPermission} );
--
GeorgeClark - 30 Oct 2010