[
http://jira.magnolia-cms.com/browse/BUILD-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Milan Divilek updated BUILD-98:
-------------------------------
Description:
New assembly plugin 2.2.1, used in new parent-pom 21, caused that the created
archives has wrong owners and also wrong permissions.
Owners used are those of ppl who last committed given file.
Permissions are wrong for folders in the webapps themselves - {{WEB-INF}},
{{META-INF}} and other folders have no permissions set at all.
The problem is best visible on linux. OSX tar/zip seems to use {{umask}}
permissions for directories w/o permissions and obviously windows ignores issue
all together. However linux tar/zip dutifully extracts folders as they were
recorded in the archive making the installation unusable w/o resetting
permissions and ownership.
Issue might be related http://jira.codehaus.org/browse/MASSEMBLY-557
overall there seems to be about 30 known issues with this version of assembly,
some marked as blocker or critical. It doesn't seem to be safe to use in
production as we might be affected also by other issues (e.g. broken encoding
w/ enabled filtering) even if the permission problem above can be solved.
Example of corrupted archives:
http://svn.magnolia-cms.com/svn/community/bundle/tags/magnolia-bundle-4.5-RC2/
was:
New assembly plugin 2.2.1, used in new parent-pom 21, caused that the created
archives has wrong owners and also wrong permissions.
Owners used are those of ppl who last committed given file.
Permissions are wrong for folders in the webapps themselves - {{WEB-INF}},
{{META-INF}} and other folders have no permissions set at all.
The problem is best visible on linux. OSX tar/zip seems to use {{umask}}
permissions for directories w/o permissions and obviously windows ignores issue
all together. However linux tar/zip dutifully extracts folders as they were
recorded in the archive making the installation unusable w/o resetting
permissions and ownership.
Issue might be related http://jira.codehaus.org/browse/MASSEMBLY-557
overall there seems to be about 30 known issues with this version of assembly,
some marked as blocker or critical. It doesn't seem to be safe to use in
production as we might be affected also by other issues (e.g. broken encoding
w/ enabled filtering) even if the permission problem above can be solved.
> Bundles created by new assembly pluggin are corrupted
> -----------------------------------------------------
>
> Key: BUILD-98
> URL: http://jira.magnolia-cms.com/browse/BUILD-98
> Project: Build
> Issue Type: Bug
> Components: poms
> Affects Versions: POMs 21
> Reporter: Milan Divilek
> Assignee: Grégory Joseph
> Priority: Blocker
> Fix For: POMs 22
>
>
> New assembly plugin 2.2.1, used in new parent-pom 21, caused that the created
> archives has wrong owners and also wrong permissions.
> Owners used are those of ppl who last committed given file.
> Permissions are wrong for folders in the webapps themselves - {{WEB-INF}},
> {{META-INF}} and other folders have no permissions set at all.
> The problem is best visible on linux. OSX tar/zip seems to use {{umask}}
> permissions for directories w/o permissions and obviously windows ignores
> issue all together. However linux tar/zip dutifully extracts folders as they
> were recorded in the archive making the installation unusable w/o resetting
> permissions and ownership.
> Issue might be related http://jira.codehaus.org/browse/MASSEMBLY-557
> overall there seems to be about 30 known issues with this version of
> assembly, some marked as blocker or critical. It doesn't seem to be safe to
> use in production as we might be affected also by other issues (e.g. broken
> encoding w/ enabled filtering) even if the permission problem above can be
> solved.
> Example of corrupted archives:
> http://svn.magnolia-cms.com/svn/community/bundle/tags/magnolia-bundle-4.5-RC2/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------