from base import BaseLoraxClass, DataHolder
import output
@@ -170,14 +171,9 @@ class Lorax(BaseLoraxClass):
# is selinux disabled?
logger.info("checking the selinux mode")
- try:
- seoutput = subprocess.check_output("/sbin/getenforce").strip()
- except subprocess.CalledProcessError:
- logger.error("could not get the selinux mode")
- else:
- if seoutput == "Enforcing":
- logger.critical("selinux must be disabled or in Permissive mode")
- sys.exit(1)
+ if selinux.security_getenforce():
+ logger.critical("selinux must be disabled or in Permissive mode")
+ sys.exit(1)
# do we have a proper yum base object?
logger.info("checking yum base object")
--
1.7.9.5
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list