Jason Dillon created MASSEMBLY-636: -------------------------------------- Summary: Directory permissions still not correct for dirs created by dependencySet Key: MASSEMBLY-636 URL: https://jira.codehaus.org/browse/MASSEMBLY-636 Project: Maven 2.x Assembly Plugin Issue Type: Bug Components: dependencySet Affects Versions: 2.3 Reporter: Jason Dillon Priority: Critical
While 2.3 did fix some of the permission problems, it still seems to have issues creating proper permissions in zip files for directories created by dependencySet, even with directoryMode configured. I've setup a branch of nexus 'm-assembly-p-2.3-still-broke' which configures version 2.3 of the m-assembly-p: https://github.com/sonatype/nexus/tree/m-assembly-p-2.3-still-broke {noformat} mvn clean install -Dtest=skip unzip -d target nexus/nexus-oss-webapp/target/nexus-oss-webapp-2.3-SNAPSHOT-bundle.zip find target/nexus-oss-webapp-2.3-SNAPSHOT -ls | grep rwxrwx {noformat} Shows that the lib and nexus directories are 777: {noformat} 157453615 0 drwxrwxrwx 23 jason staff 782 Nov 2 16:42 target/nexus-oss-webapp-2.3-SNAPSHOT/lib 157452852 0 drwxrwxrwx 12 jason staff 408 Nov 2 16:42 target/nexus-oss-webapp-2.3-SNAPSHOT/nexus {noformat} Both of these directories are created by dependencySet. The last version of the m-assembly-p which actually functions correct for perms/assembly configuration is 2.2-beta-3. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira