https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182015-06-24T11:38:14ZIssue TrackerRudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431302015-06-24T11:38:14ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li></ul> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431312015-06-24T12:46:55ZAlexis Moussetalexis.mousset@rudder.io
<ul></ul><p><strong>depth => "0"</strong> seems to do the same as <strong>depth => "1"</strong>.</p>
<p>A solution could be to remove the depth_search when depth is 0.</p> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431342015-06-24T13:12:11ZAlexis Moussetalexis.mousset@rudder.io
<ul></ul><p><a class="external" href="https://github.com/cfengine/core/blob/6a4d6f60f7061f6afd1a3ae8c4bdae5edb6071c6/cf-agent/verify_files_utils.c#L2208">https://github.com/cfengine/core/blob/6a4d6f60f7061f6afd1a3ae8c4bdae5edb6071c6/cf-agent/verify_files_utils.c#L2208</a></p>
<p>When there is a depth_search attribute, cf-engine only tests recursion depth after browsing the base directory, so a depth of 0 and 1 have the same effect.</p> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431352015-06-24T13:46:23ZAlexis Moussetalexis.mousset@rudder.io
<ul></ul><p>In the case of file copy, the depth is handled correctly, only the base dir is created. The problem only happens in the <strong>DepthSearch</strong> function which manages file attributes updates.</p> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431382015-06-24T14:44:04ZAlexis Moussetalexis.mousset@rudder.io
<ul></ul><p>Upstream issue: <a class="external" href="https://dev.cfengine.com/issues/7310">https://dev.cfengine.com/issues/7310</a></p> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431612015-06-25T08:48:25ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Status</strong> changed from <i>In progress</i> to <i>Pending technical review</i></li><li><strong>Assignee</strong> changed from <i>Alexis Mousset</i> to <i>Nicolas CHARLES</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/ncf/pull/211</i></li></ul><p>PR <a class="external" href="https://github.com/Normation/ncf/pull/211">https://github.com/Normation/ncf/pull/211</a></p> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431622015-06-25T08:54:37ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending technical review</i> to <i>In progress</i></li><li><strong>Assignee</strong> changed from <i>Nicolas CHARLES</i> to <i>Alexis Mousset</i></li></ul> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431662015-06-25T09:24:30ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Status</strong> changed from <i>In progress</i> to <i>Pending technical review</i></li><li><strong>Assignee</strong> changed from <i>Alexis Mousset</i> to <i>Nicolas CHARLES</i></li></ul> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431692015-06-25T10:18:43ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending technical review</i> to <i>Pending release</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset commit:919882dddc1bbd8ae70bc4e09547444e7c446686.</p> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=431702015-06-25T10:18:44ZNicolas CHARLESnicolas.charles@rudder.io
<ul></ul><p>Applied in changeset commit:3a053020b44807144ff3cb9181f674022d2397b4.</p> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=599892016-08-31T15:45:16ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending release</i> to <i>Released</i></li></ul> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=1544412022-05-25T14:51:09ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>0.x</i> to <i>ncf-0.x</i></li><li><strong>Priority</strong> set to <i>0</i></li></ul> Rudder - Bug #6796: generic methods permissions (non recursive) is indeed recursivehttps://issues.rudder.io/issues/6796?journal_id=1555642022-05-25T15:06:42ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Project</strong> changed from <i>41</i> to <i>Rudder</i></li><li><strong>Category</strong> set to <i>Generic methods</i></li></ul>