mirror of
https://github.com/SELinuxProject/selinux
synced 2025-01-10 07:29:28 +00:00
565ea9832e
semanage currently uses /var/lib/selinux/tmp to create permissive modules. However, with the move to /var, the same tmp directory is used for building policy binaries, causing a conflict. This patch creates a random temporary directory in /tmp and moves permissive module creation to that directory, avoiding the directory conflict. This patch also imports shutil for rmtree to easily delete all created temporary files. Signed-off-by: Chad Sellers <csellers@tresys.com> |
||
---|---|---|
.. | ||
Makefile | ||
semanage | ||
semanage-bash-completion.sh | ||
semanage-boolean.8 | ||
semanage-dontaudit.8 | ||
semanage-export.8 | ||
semanage-fcontext.8 | ||
semanage-import.8 | ||
semanage-interface.8 | ||
semanage-login.8 | ||
semanage-module.8 | ||
semanage-node.8 | ||
semanage-permissive.8 | ||
semanage-port.8 | ||
semanage-user.8 | ||
semanage.8 | ||
seobject.py | ||
test-semanage.py |