[
http://jira.magnolia-cms.com/browse/BUILD-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Grégory Joseph updated BUILD-98:
--------------------------------
Summary: Bundles created by new assembly plugin set wrong permissions
on some files (was: Bundles created by new assembly pluggin are corrupted)
Description:
New assembly plugin 2.2.1, used in new parent-pom 21, causes some odd
permissions issues.
* 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.)
This issue might be related http://jira.codehaus.org/browse/MASSEMBLY-557
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.
Example of corrupted archives:
http://svn.magnolia-cms.com/svn/community/bundle/tags/magnolia-bundle-4.5-RC2/
> Bundles created by new assembly plugin set wrong permissions on some files
> --------------------------------------------------------------------------
>
> 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, causes some odd
> permissions issues.
> * 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.)
> This issue might be related http://jira.codehaus.org/browse/MASSEMBLY-557
> 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]>
----------------------------------------------------------------