diff options
author | Wolfram Sang <w.sang@pengutronix.de> | 2013-01-07 08:21:52 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2013-02-05 18:54:16 +0100 |
commit | fe26bd0dd52c93eba1fe7867fd765cd4be3486e6 (patch) | |
tree | 412175fdee80231f8ecd4e7a40bcb2b4f9a8630f /rules/policycoreutils.in | |
parent | f807d796a9be89c66ec1b04415d39538ddae8f59 (diff) | |
download | ptxdist-fe26bd0dd52c93eba1fe7867fd765cd4be3486e6.tar.gz ptxdist-fe26bd0dd52c93eba1fe7867fd765cd4be3486e6.tar.xz |
policycoreutils: add package
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
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 |