• Home
  • Raw
  • Download

Lines Matching refs:sh

148     def test_modules(self, sh):  argument
151 (trans_cnt, mlist, mlist_size) = semanage.semanage_module_list(sh)
168 def test_seusers(self, sh): argument
171 (status, slist) = semanage.semanage_seuser_list(sh)
188 def test_users(self, sh): argument
191 (status, ulist) = semanage.semanage_user_list(sh)
209 (status, rlist) = semanage.semanage_user_get_roles(sh, user)
218 def test_ports(self, sh): argument
221 (status, plist) = semanage.semanage_port_list(sh)
242 (rc, con_str) = semanage.semanage_context_to_string(sh, con)
248 def test_fcontexts(self, sh): argument
251 (status, flist) = semanage.semanage_fcontext_list(sh)
270 (rc, con_str) = semanage.semanage_context_to_string(sh, con)
276 def test_interfaces(self, sh): argument
279 (status, ilist) = semanage.semanage_iface_list(sh)
294 (rc, msg_con_str) = semanage.semanage_context_to_string(sh, msg_con)
297 (rc, if_con_str) = semanage.semanage_context_to_string(sh, if_con)
303 def test_booleans(self, sh): argument
306 (status, blist) = semanage.semanage_bool_list(sh)
323 def test_abooleans(self, sh): argument
326 (status, ablist) = semanage.semanage_bool_list_active(sh)
343 def test_nodes(self, sh): argument
346 (status, nlist) = semanage.semanage_node_list(sh)
359 (status, addr) = semanage.semanage_node_get_addr(sh, node)
363 (status, mask) = semanage.semanage_node_get_mask(sh, node)
371 (status, con_str) = semanage.semanage_context_to_string(sh, con)
378 def test_writeuser(self, sh): argument
381 (status, user) = semanage.semanage_user_create(sh)
387 status = semanage.semanage_user_set_name(sh, user, "testPyUser")
393 status = semanage.semanage_user_add_role(sh, user, "user_r")
397 status = semanage.semanage_user_set_prefix(sh, user, "user")
403 status = semanage.semanage_user_set_mlsrange(sh, user, "s0")
409 status = semanage.semanage_user_set_mlslevel(sh, user, "s0")
415 (status, key) = semanage.semanage_user_key_extract(sh, user)
421 (status, exists) = semanage.semanage_user_exists_local(sh, key)
428 (status, old_user) = semanage.semanage_user_query_local(sh, key)
435 status = semanage.semanage_begin_transaction(sh)
439 status = semanage.semanage_user_modify_local(sh, key, user)
443 status = semanage.semanage_commit(sh)
448 status = semanage.semanage_begin_transaction(sh)
454 status = semanage.semanage_user_del_local(sh, key)
461 status = semanage.semanage_user_modify_local(sh, key, old_user)
467 status = semanage.semanage_commit(sh)
477 def test_writeseuser(self, sh): argument
480 (status, seuser) = semanage.semanage_seuser_create(sh)
486 status = semanage.semanage_seuser_set_name(sh, seuser, "testPySEUser")
492 status = semanage.semanage_seuser_set_sename(sh, seuser, "root")
498 status = semanage.semanage_seuser_set_mlsrange(sh, seuser, "s0:c0.c255")
504 (status, key) = semanage.semanage_seuser_key_extract(sh, seuser)
510 (status, exists) = semanage.semanage_seuser_exists_local(sh, key)
517 (status, old_seuser) = semanage.semanage_seuser_query_local(sh, key)
524 status = semanage.semanage_begin_transaction(sh)
528 status = semanage.semanage_seuser_modify_local(sh, key, seuser)
532 status = semanage.semanage_commit(sh)
537 status = semanage.semanage_begin_transaction(sh)
543 status = semanage.semanage_seuser_del_local(sh, key)
550 status = semanage.semanage_seuser_modify_local(sh, key, old_seuser)
556 status = semanage.semanage_commit(sh)
566 def test_writeport(self, sh): argument
569 (status, port) = semanage.semanage_port_create(sh)
585 (status, con) = semanage.semanage_context_create(sh)
591 status = semanage.semanage_context_set_user(sh, con, "system_u")
597 status = semanage.semanage_context_set_role(sh, con, "object_r")
603 status = semanage.semanage_context_set_type(sh, con, "http_port_t")
609 status = semanage.semanage_context_set_mls(sh, con, "s0:c0.c255")
615 status = semanage.semanage_port_set_con(sh, port, con)
621 (status, key) = semanage.semanage_port_key_extract(sh, port)
627 (status, exists) = semanage.semanage_port_exists_local(sh, key)
634 (status, old_port) = semanage.semanage_port_query_local(sh, key)
641 status = semanage.semanage_begin_transaction(sh)
645 status = semanage.semanage_port_modify_local(sh, key, port)
649 status = semanage.semanage_commit(sh)
654 status = semanage.semanage_begin_transaction(sh)
660 status = semanage.semanage_port_del_local(sh, key)
667 status = semanage.semanage_port_modify_local(sh, key, old_port)
673 status = semanage.semanage_commit(sh)
684 def test_writefcontext(self, sh): argument
687 (status, fcon) = semanage.semanage_fcontext_create(sh)
693 status = semanage.semanage_fcontext_set_expr(sh, fcon, "/test/fcontext(/.*)?")
704 (status, con) = semanage.semanage_context_create(sh)
710 status = semanage.semanage_context_set_user(sh, con, "system_u")
716 status = semanage.semanage_context_set_role(sh, con, "object_r")
722 status = semanage.semanage_context_set_type(sh, con, "default_t")
728 status = semanage.semanage_context_set_mls(sh, con, "s0:c0.c255")
734 status = semanage.semanage_fcontext_set_con(sh, fcon, con)
740 (status, key) = semanage.semanage_fcontext_key_extract(sh, fcon)
746 (status, exists) = semanage.semanage_fcontext_exists_local(sh, key)
753 (status, old_fcontext) = semanage.semanage_fcontext_query_local(sh, key)
760 status = semanage.semanage_begin_transaction(sh)
764 status = semanage.semanage_fcontext_modify_local(sh, key, fcon)
768 status = semanage.semanage_commit(sh)
773 status = semanage.semanage_begin_transaction(sh)
779 status = semanage.semanage_fcontext_del_local(sh, key)
786 status = semanage.semanage_fcontext_modify_local(sh, key, old_fcontext)
792 status = semanage.semanage_commit(sh)
803 def test_writeinterface(self, sh): argument
806 (status, iface) = semanage.semanage_iface_create(sh)
812 status = semanage.semanage_iface_set_name(sh, iface, "test_iface")
818 (status, con) = semanage.semanage_context_create(sh)
824 status = semanage.semanage_context_set_user(sh, con, "system_u")
830 status = semanage.semanage_context_set_role(sh, con, "object_r")
836 status = semanage.semanage_context_set_type(sh, con, "default_t")
842 status = semanage.semanage_context_set_mls(sh, con, "s0:c0.c255")
848 status = semanage.semanage_iface_set_ifcon(sh, iface, con)
854 status = semanage.semanage_iface_set_msgcon(sh, iface, con)
860 (status, key) = semanage.semanage_iface_key_extract(sh, iface)
866 (status, exists) = semanage.semanage_iface_exists_local(sh, key)
873 (status, old_iface) = semanage.semanage_iface_query_local(sh, key)
880 status = semanage.semanage_begin_transaction(sh)
884 status = semanage.semanage_iface_modify_local(sh, key, iface)
888 status = semanage.semanage_commit(sh)
893 status = semanage.semanage_begin_transaction(sh)
899 status = semanage.semanage_iface_del_local(sh, key)
906 status = semanage.semanage_iface_modify_local(sh, key, old_iface)
912 status = semanage.semanage_commit(sh)
923 def test_writeboolean(self, sh): argument
926 (status, pbool) = semanage.semanage_bool_create(sh)
932 status = semanage.semanage_bool_set_name(sh, pbool, "allow_execmem")
942 (status, key) = semanage.semanage_bool_key_extract(sh, pbool)
948 (status, exists) = semanage.semanage_bool_exists_local(sh, key)
955 (status, old_bool) = semanage.semanage_bool_query_local(sh, key)
962 status = semanage.semanage_begin_transaction(sh)
966 status = semanage.semanage_bool_modify_local(sh, key, pbool)
971 status = semanage.semanage_commit(sh)
976 status = semanage.semanage_begin_transaction(sh)
982 status = semanage.semanage_bool_del_local(sh, key)
989 status = semanage.semanage_bool_modify_local(sh, key, old_bool)
995 status = semanage.semanage_commit(sh)
1005 def test_writeaboolean(self, sh): argument
1008 (status, key) = semanage.semanage_bool_key_create(sh, "allow_execmem")
1014 (status, old_bool) = semanage.semanage_bool_query_active(sh, key)
1020 (status, abool) = semanage.semanage_bool_create(sh)
1026 status = semanage.semanage_bool_set_name(sh, abool, "allow_execmem")
1037 status = semanage.semanage_begin_transaction(sh)
1041 status = semanage.semanage_bool_set_active(sh, key, abool)
1045 status = semanage.semanage_commit(sh)
1051 status = semanage.semanage_begin_transaction(sh)
1055 status = semanage.semanage_bool_set_active(sh, key, old_bool)
1061 status = semanage.semanage_commit(sh)
1070 def test_writenode(self, sh): argument
1073 (status, node) = semanage.semanage_node_create(sh)
1079 … status = semanage.semanage_node_set_addr(sh, node, semanage.SEMANAGE_PROTO_IP6, "ffee:dddd::bbbb")
1083 …status = semanage.semanage_node_set_mask(sh, node, semanage.SEMANAGE_PROTO_IP6, "::ffff:ffff:abcd:…
1091 (status, con) = semanage.semanage_context_create(sh)
1097 status = semanage.semanage_context_set_user(sh, con, "system_u")
1103 status = semanage.semanage_context_set_role(sh, con, "object_r")
1109 status = semanage.semanage_context_set_type(sh, con, "lo_node_t")
1115 status = semanage.semanage_context_set_mls(sh, con, "s0:c0.c255")
1121 status = semanage.semanage_node_set_con(sh, node, con)
1127 (status, key) = semanage.semanage_node_key_extract(sh, node)
1133 (status, exists) = semanage.semanage_node_exists_local(sh, key)
1140 (status, old_node) = semanage.semanage_node_query_local(sh, key)
1147 status = semanage.semanage_begin_transaction(sh)
1151 status = semanage.semanage_node_modify_local(sh, key, node)
1155 status = semanage.semanage_commit(sh)
1160 status = semanage.semanage_begin_transaction(sh)
1166 status = semanage.semanage_node_del_local(sh, key)
1173 status = semanage.semanage_node_modify_local(sh, key, old_node)
1179 status = semanage.semanage_commit(sh)
1270 sh = semanage.semanage_handle_create()
1272 if semanage.semanage_is_managed(sh) != 1:
1275 status = semanage.semanage_connect(sh)
1279 tests.run(sh)
1281 status = semanage.semanage_disconnect(sh)
1285 semanage.semanage_handle_destroy(sh)