Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.1
-
None
-
None
Description
"TAR" Assemblies generated from unpacking another TAR do not preserver the extended file information (uid/gid/mod). For example:
if bar.tar contains an executable file "baz" and
if our .pom has the following dependency:
<dependency> <groupId>foo</groupId> <artifactId>bar</artifactId> <type>tar</type> <scope>compile</scope> </dependency>
and our assembly.xml has the following:
<assembly> <id></id> <formats> <format>tar.gz</format> </formats> .... <dependencySets> <dependencySet> <scope>compile</scope> <outputDirectory/> <includes> <include>foo:bar</include> </includes> <unpack>true</unpack> </dependencySet>
then the generated assembly will contain "baz", but it will no longer be executable.
Attachments
Issue Links
- relates to
-
MASSEMBLY-238 Assembly plugin removes file permissions
- Closed