Home | History | Annotate | Download | only in utils

Lines Matching refs:semanage

17 	import semanage
143 handle = semanage.semanage_handle_create()
145 print("Could not create semanage handle", file=sys.stderr)
148 semanage.semanage_select_store(handle, curstore, semanage.SEMANAGE_CON_DIRECT)
150 if not semanage.semanage_is_managed(handle):
151 semanage.semanage_handle_destroy(handle)
155 rc = semanage.semanage_access_check(handle)
156 if rc < semanage.SEMANAGE_CAN_WRITE:
157 semanage.semanage_handle_destroy(handle)
161 rc = semanage.semanage_connect(handle)
163 semanage.semanage_handle_destroy(handle)
164 print("Could not establish semanage connection", file=sys.stderr)
167 semanage.semanage_set_rebuild(handle, 1)
169 rc = semanage.semanage_begin_transaction(handle)
171 semanage.semanage_handle_destroy(handle)
175 rc = semanage.semanage_commit(handle)
179 semanage.semanage_handle_destroy(handle)