File: java.policy

package info (click to toggle)
scala 2.9.2%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 67,208 kB
  • sloc: java: 27,488; xml: 4,412; python: 2,297; sh: 734; makefile: 16; ansic: 6
file content (26 lines) | stat: -rw-r--r-- 1,253 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// See http://java.sun.com/javase/6/docs/technotes/guides/security/permissions.html
// See http://mindprod.com/jgloss/policyfile.html
// The policy expands ${/} to the correct path or folder delimiter on your host platform.

// Actions available with SocketPermission: accept, connect, listen, resolve
// 1) The "resolve" action is implied when any of the other actions are present.
// 2) The "listen" action is only meaningful when used with "localhost".

grant {
    permission java.net.SocketPermission "*:80", "connect,accept,listen";
    permission java.net.SocketPermission "*:1024-", "connect,accept,listen";
    permission java.util.PropertyPermission "scala.remoting.logLevel", "read";
    permission java.util.PropertyPermission "scala.remoting.port", "read";
};

grant codeBase "@PROJECT_LIB_BASE@" {
    permission java.lang.RuntimePermission "getClassLoader";
    permission java.lang.RuntimePermission "createClassLoader";
    permission java.util.PropertyPermission "java.rmi.server.codebase", "read";
    permission java.util.PropertyPermission "java.rmi.server.hostname", "read";
    permission java.util.PropertyPermission "sun.rmi.dgc.server.gcInterval", "read,write";
};

//grant {
//    permission java.security.AllPermission;
//};