diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2013-02-13 22:28:47 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2013-02-14 17:35:37 +0100 |
commit | 8d64c5b200133f9dddf1e9cf4c63841db28fe31e (patch) | |
tree | 5dd05aa8e38a9da54d2a32a99390927c0acca97a /rules/policycoreutils.in | |
parent | a92aac4062b2da6b731deb2c63cd975c4eb66906 (diff) | |
download | ptxdist-8d64c5b200133f9dddf1e9cf4c63841db28fe31e.tar.gz ptxdist-8d64c5b200133f9dddf1e9cf4c63841db28fe31e.tar.xz |
policycoreutils: cleanup and fix programs using python
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/policycoreutils.in')
-rw-r--r-- | rules/policycoreutils.in | 111 |
1 files changed, 49 insertions, 62 deletions
diff --git a/rules/policycoreutils.in b/rules/policycoreutils.in index 521d41452..78e930dc2 100644 --- a/rules/policycoreutils.in +++ b/rules/policycoreutils.in @@ -2,17 +2,14 @@ menuconfig POLICYCOREUTILS tristate - prompt "policycoreutils" - select DBUS # if POLICYCOREUTILS_SANDBOX - select DBUS_GLIB # if POLICYCOREUTILS_RESTORECOND - select LIBC_CRYPT # if POLICYCOREUTILS_NEWROLE || POLICYCOREUTILS_RUN_INIT - select LIBCAP_NG if POLICYCOREUTILS_SANDBOX || POLICYCOREUTILS_NEWROLE - select LIBCAP_NG if BUILDTIME - select LIBCGROUP if POLICYCOREUTILS_SANDBOX - select LIBCGROUP if BUILDTIME + prompt "policycoreutils " + select LIBCAP_NG + select LIBCGROUP select LIBSELINUX select LIBSEMANAGE select LIBSEPOL + select DBUS_GLIB if POLICYCOREUTILS_RESTORECOND + select SEPOLGEN if POLICYCOREUTILS_PYTHON select BUSYBOX_FEATURE_FIND_DELETE if BUSYBOX_FIND select BUSYBOX_FEATURE_FIND_CONTEXT if BUSYBOX_FIND help @@ -24,93 +21,83 @@ menuconfig POLICYCOREUTILS if POLICYCOREUTILS +menuconfig POLICYCOREUTILS_PYTHON + bool "python based tools" + +if POLICYCOREUTILS_PYTHON + config POLICYCOREUTILS_AUDIT2ALLOW - bool - depends on PYTHON - prompt "audit2allow" + bool "audit2allow" + +config POLICYCOREUTILS_SEPOLGEN_IFGEN + select POLICYCOREUTILS_AUDIT2ALLOW + bool "sepolgen-ifgen" config POLICYCOREUTILS_AUDIT2WHY - bool - depends on POLICYCOREUTILS_AUDIT2ALLOW - prompt "audit2why" + select POLICYCOREUTILS_AUDIT2ALLOW + bool "audit2why" + +config POLICYCOREUTILS_SANDBOX + bool "sandbox" + depends on BROKEN config POLICYCOREUTILS_CHCAT - bool - depends on PYTHON - prompt "chcat" + select LIBSEMANAGE_PYTHON + depends on BROKEN + bool "chcat" -config POLICYCOREUTILS_FIXFILES - bool - prompt "fixfiles" +config POLICYCOREUTILS_SEMANAGE + select LIBSEMANAGE_PYTHON + depends on BROKEN + bool "semanage" -config POLICYCOREUTILS_GENHOMEDIRCON - bool - prompt "genhomedircon" +endif config POLICYCOREUTILS_LOAD_POLICY - bool - prompt "load_policy" + bool "load_policy" config POLICYCOREUTILS_NEWROLE - bool - prompt "newrole" + bool "newrole" config POLICYCOREUTILS_RESTORECOND - bool - prompt "restorecond" + bool "restorecond" + depends on BROKEN config POLICYCOREUTILS_RUN_INIT - bool - prompt "run_init" + bool "run_init/open_init_pty" -config POLICYCOREUTILS_SANDBOX - bool - depends on PYTHON - prompt "sandbox" +config POLICYCOREUTILS_FIXFILES + bool "fixfiles" -config POLICYCOREUTILS_SECON - bool - prompt "secon" +config POLICYCOREUTILS_GENHOMEDIRCON + select POLICYCOREUTILS_SEMODULE + bool "genhomedircon" -config POLICYCOREUTILS_SEMANAGE - bool - depends on PYTHON - prompt "semanage" +config POLICYCOREUTILS_SECON + bool "secon" config POLICYCOREUTILS_SEMODULE - bool - prompt "semodule" + bool "semodule" config POLICYCOREUTILS_SEMODULE_DEPS - bool - prompt "semodule_deps" + bool "semodule_deps" config POLICYCOREUTILS_SEMODULE_EXPAND - bool - prompt "semodule_expand" + bool "semodule_expand" config POLICYCOREUTILS_SEMODULE_LINK - bool - prompt "semodule_link" + bool "semodule_link" config POLICYCOREUTILS_SEMODULE_PACKAGE - bool - prompt "semodule_package" - -config POLICYCOREUTILS_SEPOLGEN_IFGEN - bool - prompt "sepolgen-ifgen" + bool "semodule_package" config POLICYCOREUTILS_SESTATUS - bool - prompt "sestatus" + bool "sestatus" config POLICYCOREUTILS_SETFILES - bool - prompt "setfiles" + bool "setfiles/restorecon" config POLICYCOREUTILS_SETSEBOOL - bool - prompt "setsebool" + bool "setsebool" endif |