src/main/java/org/codehaus/plexus/archiver/util/ArchiveEntryUtils.java
public static void chmod( final File file, final int mode, final Logger logger )
        throws ArchiverException
    {
        chmod( file, mode, logger, Boolean.getBoolean( "useJvmChmod" ) && jvmFilePermAvailable );
    }
public static void chmod( final File file, final int mode, final Logger logger )
        throws ArchiverException
    {
        chmod( file, mode, logger, Boolean.getBoolean( "useJvmChmod" ) && jvmFilePermAvailable );
    }
<b>jvm chmod will be used only if System property <code>useJvmChmod</code> set to true</b>

@param file
@param mode
@param logger
@throws ArchiverException