You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Ulf Dittmer (JIRA)" <ji...@apache.org> on 2009/04/30 12:38:30 UTC

[jira] Updated: (FELIX-1103) PermissionAdmin service can't handle java.ioFilePermission for "<>"

     [ https://issues.apache.org/jira/browse/FELIX-1103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ulf Dittmer updated FELIX-1103:
-------------------------------

    Summary: PermissionAdmin service can't handle java.ioFilePermission for "<<ALL FILES>>"  (was: PermissionAdmin service can't handle java.ioFilePermission for "<<<ALL FILES>>>")

> 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
>
> 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.