Lines Matching refs:perm
27 def get_types(src, tclass, perm):
28 allows=search([sepolicy.ALLOW],{sepolicy.SOURCE:src,sepolicy.CLASS:tclass, sepolicy.PERMS:perm})
31 for i in map(lambda y: y[sepolicy.TARGET], filter(lambda x: set(perm).issubset(x[sepolicy.PERMS]), allows)):
37 def get_network_connect(src, protocol, perm):
40 tlist = get_types(src, "%s_socket" % protocol, [perm])
42 d[(src,protocol,perm)] = []
54 d[(src,protocol,perm)].append((i, ["all ports with out defined types"]))
56 d[(src,protocol,perm)].append((i, ["all ports"]))
58 d[(src,protocol,perm)].append((i, ["all ports > 1024"]))
60 d[(src,protocol,perm)].append((i, ["all ports < 1024"]))
62 d[(src,protocol,perm)].append((i, ["all ports > 500 and < 1024"]))
65 d[(src,protocol,perm)].append((i, portrecs[(i, protocol)]))