diff options
Diffstat (limited to 'rules/policycoreutils.in')
-rw-r--r-- | rules/policycoreutils.in | 116 |
1 files changed, 116 insertions, 0 deletions
diff --git a/rules/policycoreutils.in b/rules/policycoreutils.in new file mode 100644 index 000000000..521d41452 --- /dev/null +++ b/rules/policycoreutils.in @@ -0,0 +1,116 @@ +## SECTION=selinux + +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 + select LIBSELINUX + select LIBSEMANAGE + select LIBSEPOL + select BUSYBOX_FEATURE_FIND_DELETE if BUSYBOX_FIND + select BUSYBOX_FEATURE_FIND_CONTEXT if BUSYBOX_FIND + help + This package contains the core policy utilities that are required + for basic operation of an SELinux system. These utilities include + load_policy to load policies, setfiles to label filesystems, newrole + to switch roles, and run_init to run /etc/init.d scripts in the proper + context. + +if POLICYCOREUTILS + +config POLICYCOREUTILS_AUDIT2ALLOW + bool + depends on PYTHON + prompt "audit2allow" + +config POLICYCOREUTILS_AUDIT2WHY + bool + depends on POLICYCOREUTILS_AUDIT2ALLOW + prompt "audit2why" + +config POLICYCOREUTILS_CHCAT + bool + depends on PYTHON + prompt "chcat" + +config POLICYCOREUTILS_FIXFILES + bool + prompt "fixfiles" + +config POLICYCOREUTILS_GENHOMEDIRCON + bool + prompt "genhomedircon" + +config POLICYCOREUTILS_LOAD_POLICY + bool + prompt "load_policy" + +config POLICYCOREUTILS_NEWROLE + bool + prompt "newrole" + +config POLICYCOREUTILS_RESTORECOND + bool + prompt "restorecond" + +config POLICYCOREUTILS_RUN_INIT + bool + prompt "run_init" + +config POLICYCOREUTILS_SANDBOX + bool + depends on PYTHON + prompt "sandbox" + +config POLICYCOREUTILS_SECON + bool + prompt "secon" + +config POLICYCOREUTILS_SEMANAGE + bool + depends on PYTHON + prompt "semanage" + +config POLICYCOREUTILS_SEMODULE + bool + prompt "semodule" + +config POLICYCOREUTILS_SEMODULE_DEPS + bool + prompt "semodule_deps" + +config POLICYCOREUTILS_SEMODULE_EXPAND + bool + prompt "semodule_expand" + +config POLICYCOREUTILS_SEMODULE_LINK + bool + prompt "semodule_link" + +config POLICYCOREUTILS_SEMODULE_PACKAGE + bool + prompt "semodule_package" + +config POLICYCOREUTILS_SEPOLGEN_IFGEN + bool + prompt "sepolgen-ifgen" + +config POLICYCOREUTILS_SESTATUS + bool + prompt "sestatus" + +config POLICYCOREUTILS_SETFILES + bool + prompt "setfiles" + +config POLICYCOREUTILS_SETSEBOOL + bool + prompt "setsebool" + +endif |