<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Sun Feb 11 23:38:44 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[BUILD-98] Bundles created by new assembly plugin set wrong permissions on some files</title>
                <link>https://jira.magnolia-cms.com/browse/BUILD-98</link>
                <project id="10330" key="BUILD">Build</project>
                    <description>&lt;p&gt;New assembly plugin 2.2.1, used in new parent-pom 21, causes some odd permissions issues.&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Owners used are those of ppl who last committed given file.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Permissions are wrong for folders in the webapps themselves - &lt;tt&gt;WEB-INF&lt;/tt&gt;, &lt;tt&gt;META-INF&lt;/tt&gt; and other folders have no permissions set at all.&lt;br/&gt;
  (The problem is best visible on linux. OSX tar/zip seems to use &lt;tt&gt;umask&lt;/tt&gt; 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.)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This issue might be related &lt;a href=&quot;http://jira.codehaus.org/browse/MASSEMBLY-557&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://jira.codehaus.org/browse/MASSEMBLY-557&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Example of corrupted archives: &lt;a href=&quot;http://svn.magnolia-cms.com/svn/community/bundle/tags/magnolia-bundle-4.5-RC2/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://svn.magnolia-cms.com/svn/community/bundle/tags/magnolia-bundle-4.5-RC2/&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="23255">BUILD-98</key>
            <summary>Bundles created by new assembly plugin set wrong permissions on some files</summary>
                <type id="1" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10883&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/blocker.svg">Blocker</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="gjoseph">Magnolia International</assignee>
                                    <reporter username="mdivilek">Milan Divilek</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Feb 2012 09:05:34 +0100</created>
                <updated>Thu, 13 Apr 2017 12:07:28 +0200</updated>
                            <resolved>Mon, 12 Mar 2012 08:22:26 +0100</resolved>
                                    <version>POMs 21</version>
                                    <fixVersion>Module Assembly 1.2.7</fixVersion>
                    <fixVersion>POMs 22</fixVersion>
                                    <component>Poms</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="45101" author="gjoseph" created="Wed, 7 Mar 2012 20:26:20 +0100"  >&lt;p&gt;I think the issue was related to &lt;a href=&quot;http://jira.codehaus.org/browse/MASSEMBLY-595&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://jira.codehaus.org/browse/MASSEMBLY-595&lt;/a&gt; or one of the others that was fixed in 2.2.2 or 2.3&lt;/p&gt;

&lt;p&gt;The upgrade to 2.3 (&lt;a href=&quot;https://jira.magnolia-cms.com/browse/BUILD-100&quot; title=&quot;Update assembly plugin to 2.3&quot; class=&quot;issue-link&quot; data-issue-key=&quot;BUILD-100&quot;&gt;&lt;del&gt;BUILD-100&lt;/del&gt;&lt;/a&gt;) should take care of this. I&apos;ve also updated the assembly descriptors we use for modules to explicitly set fileMode and directoryMode.&lt;/p&gt;

&lt;p&gt;Now to the fix the tomcat bundles, you&apos;ll have to modify &lt;tt&gt;src/release/tomcat-bundle.xml&lt;/tt&gt; and apply similar changes. I tried locally with the ce bundle, and it seems to fix it. I created &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-4012&quot; title=&quot;Explicitly set fileMode and directoryMode in bundle descriptor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-4012&quot;&gt;&lt;del&gt;MAGNOLIA-4012&lt;/del&gt;&lt;/a&gt; and &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLEE-222&quot; title=&quot;Explicitly set fileMode and directoryMode in bundle descriptor&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLEE-222&quot;&gt;&lt;del&gt;MGNLEE-222&lt;/del&gt;&lt;/a&gt; to report the issue in the corresponding projects, and fixed their tomcat-bundle.xml files.&lt;/p&gt;

&lt;p&gt;Can you please do the following:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;report these changes to the necessary branches&lt;/li&gt;
	&lt;li&gt;test ! &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;
	&lt;ul&gt;
		&lt;li&gt;Update the projects to parent pom 22-snapshot&lt;/li&gt;
		&lt;li&gt;I wasn&apos;t able to reproduce the ownership issue.&lt;/li&gt;
		&lt;li&gt;Also check bundles produced modules, for example dms or stk !&lt;/li&gt;
		&lt;li&gt;.. as well as such bundles which are extracted in the bundles&apos; add-ons folders.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;Also check that all .sh files have the correct, and same, flags: find . -name &quot;*.sh&quot; -exec ls -al {} \;|awk &apos;
{print $1}
&lt;p&gt;&apos; | sort | uniq -c&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="45291" author="ochytil" created="Mon, 12 Mar 2012 08:22:26 +0100"  >&lt;p&gt;None of the previous issues appeared during testing poms 22-SNAPSHOT.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10040">
                    <name>causality</name>
                                            <outwardlinks description="caused by">
                                        <issuelink>
            <issuekey id="22195">BUILD-80</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is causing">
                                        <issuelink>
            <issuekey id="23360">MAGNOLIA-4012</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="23359">MGNLEE-222</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="23357">BUILD-100</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 7 Mar 2012 20:26:20 +0100</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>false</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>mmuehlebach</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            11 years, 49 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>gjoseph</customfieldvalue>
            <customfieldvalue>mdivilek</customfieldvalue>
            <customfieldvalue>ochytil</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03krb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>20962</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>