実行中のプロセスの SElinux コンテキストを変更することは可能ですか?

実行中のプロセスの SElinux コンテキストを変更することは可能ですか?

プロセスが特定の SElinux コンテキストですでに実行されている場合:

system_u:system_r:typea_t

この実行中のプロセスのコンテキストを次のように変更することは可能ですか?

system_u:system_r:typeb_t

typea_t と typeb_t は両方とも有効な SElinux タイプであると仮定します。プロセスを終了せずにコンテキストを変更し、runco​​n などを使用して再度実行することはできますか?

あるいは、プロセスの実行中に typea_t のプロパティを typeb_t のプロパティと同じになるように変更することはできますか?

もしそうなら、これを変更するにはどのツールまたは API を使用すればよいでしょうか。C で使用できるコマンドライン ツールまたは API を探しています。

それが問題であれば、私は Centos 7 を使用しています。

関連情報