RobertCNelson / stable-kernel

MIT License
74 stars 39 forks source link

SELinux #10

Closed mfatrez closed 12 years ago

mfatrez commented 12 years ago

when i try to activate selinux : "setenforce 1" i have the message : "setenforce: SELinux is disabled" enforcing mode is set in /etc/selinux/config (debian wheezy)

mfatrez commented 12 years ago

OK, found. the kernel is configure with apparmor by default.

RobertCNelson commented 12 years ago

Hi tieuma13,

I've never used selinux, but i figured, just to enable them all by default, so does this allow you to switch between them or, are we basicly stuck with one, based on the config?

CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
CONFIG_SECURITY_SELINUX_DISABLE=y
CONFIG_SECURITY_SELINUX_DEVELOP=y
CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set

# CONFIG_DEFAULT_SECURITY_SELINUX is not set
# CONFIG_DEFAULT_SECURITY_SMACK is not set
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
CONFIG_DEFAULT_SECURITY="apparmor"

Regards,

mfatrez commented 12 years ago

to use selinux, the kernel config is :

CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1                         <= Change this
CONFIG_SECURITY_SELINUX_DISABLE=y
CONFIG_SECURITY_SELINUX_DEVELOP=y
CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set

# CONFIG_DEFAULT_SECURITY_SELINUX is not set
# CONFIG_DEFAULT_SECURITY_SMACK is not set
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
CONFIG_DEFAULT_SECURITY="selinux"                                 <= Change this

And you must add "selinux=1" in the bootloader config. After that, configure /etc/selinux/config ...

It's ok : SELinux in enforcing mode :-)