[
https://issues.apache.org/jira/browse/FELIX-1103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12704670#action_12704670
]
Ulf Dittmer edited comment on FELIX-1103 at 4/30/09 11:38 PM:
--------------------------------------------------------------
I attached a patch for Permissions.java as described in the first post; it
works against the current trunk version. (Not sure why it looks so complicated
- it's just an opening and closing if statement; maybe it's the indentation of
the lines in between that throws diff off.)
was (Author: udittmer):
Applies a patch to Permissions.java as described in the first post against
the current trunk version. I'm not sure why it looks so complicated - it's just
an opening and a closing if statement; maybe it's the indentation of the lines
in between.
> PermissionAdmin service can't handle java.ioFilePermission for "<<ALL FILES>>"
> ------------------------------------------------------------------------------
>
> Key: FELIX-1103
> URL: https://issues.apache.org/jira/browse/FELIX-1103
> Project: Felix
> Issue Type: Bug
> Components: Conditional Permission Admin, Permission Admin
> Affects Versions: felix-1.6.0
> Reporter: Ulf Dittmer
> Attachments: Permissions.diff
>
>
> The PermissionAdmin service does not handle java.io.FilePermissions correctly
> that use the special "<<ALL FILES>>" syntax for the path. It needs to be
> special-cased in the
> org.apache.felix.framework.security.util.Permissions.implies(Permission,
> Bundle) method instead of being interpreted as a regular file name. I've
> tested that it's sufficient to wrap all the name/postfix handling in a "if (!
> "<<ALL FILES>>".equals(name)) { ... }" block.
> Affected Felix version is 1.4, because that's the last one that works with
> PermissionAdmin service. It would affect Felix 1.6 as well if that could be
> used at all (see bug Felix-1101).
> I'm not sure if this qualifies as a "Major" bug, but there's no easy
> workaround (which the online docs say is what makes a "Minor" bug).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.