[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
[equinox-dev] FilePermission with "<<ALL FILES>>" in permissions.perm
|
- From: Davanum Srinivas <davanum@xxxxxxxxx>
- Date: Tue, 11 Aug 2009 13:48:05 -0400
- Delivered-to: equinox-dev@eclipse.org
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=kYMkfAH3XEd8UFj/5hEPtno7rcxWT/KqL2Kok3wjxIM=; b=fEELM9fwe9+EPl83Mil/PojsY+MoqhP9qupSJW4ecfhcKN//93MCqN2giLxsOh0YZC gGtc2kcg3HuokXxEeEF3jrbT8olKZKUFVlir15itQukqtg0C4jPGEjNz/os0wco+0MD2 yiyPhgbW9v5hjodRIl5XUkNg8pqlnE25/axz4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=gYWqFLXX7s3LmiyfJR2uWzYxhleWTAwAfbgSHj3ilh7d/lS9bP8IWN6IwrjK3MMzVs qNp+ZZTzkEmp4EthGNv3ppH0Kd56rM8PqgWpDNM5qhenx0sXntwwOfSOAhXuSanSEfAE 5ZIwGalbsNn9VFsNPREhJYRHWFQa91F0S779s=
Folks,
In one of my bundles, when i try to grant permission for reading any files using
(java.io.FilePermission "<<ALL FILES>>" "read")
the Equinox security manager just throws an AccessControlException
java.security.AccessControlException: Access denied
(java.io.FilePermission /mnt/sda1/dims/test/test.jks read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:160)
at org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager.internalCheckPermission(EquinoxSecurityManager.java:117)
at org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckPermissionAction.run(EquinoxSecurityManager.java:60)
at java.security.AccessController.doPrivileged(AccessController.java:202)
at org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager.checkPermission(EquinoxSecurityManager.java:88)
at org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager.checkPermission(EquinoxSecurityManager.java:187)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.exists(File.java:742)
if i specify the full path then it works fine.
(java.io.FilePermission "/mnt/sda1/dims/test/test.jks" "read")
Thoughts? Tips?
thanks in advance,
dims
--
Davanum Srinivas :: http://davanum.wordpress.com