De link
% bl0ck_qu0te%Existem pacotes de selinux no Ubuntu que você certamente pode tentar, no entanto, como eles são mal suportados, não documentados, e eu não esperaria que eles funcionassem fora da caixa. É mais provável que eles sejam os mesmos pacotes disponíveis nos repositórios Debian, mas eles podem ter sido modificados para o Ubuntu, e certamente vale a pena tentar antes de você fixar. Use o conselho na página wiki do Debian selinux sem primeiro os repos debian.
Se os pacotes do Ubuntu falharem, você pode então tentar o conselho da página wiki do Ubuntu selinux e instalar / configurar o selinux usando os pacotes Debian, veja ... link
Você vai para a página de configuração do Debian - link
% bl0ck_qu0te%Note que você teria que instalá-los a partir dos repositórios debian apropriados ou baixar o .deb. Para fazer isso, você terá que adicionar os repositórios do Debian e usar o pinning.
Aqui está uma lista de versões do Ubuntu e do Debian que você pode usar para fixar.
Qual versão do Debian são as diferentes versões do Ubuntu? em?
Observe também, na mesma página do Debian:
% bl0ck_qu0te%O bug pode ou não ser corrigido pelo link (marcado como correção liberada).
Continue com
% bl0ck_qu0te% % bl0ck_qu0te%Supondo que você não está executando uma área de trabalho gráfica, você pode fazer tudo certo. Se você estiver executando uma área de trabalho gráfica, espere problemas. A depuração da política do selinux no Ubuntu será mal suportada na melhor das hipóteses.
Veja também bugs pendentes antes de instalar o selinux - link
Eu também anteciparia problemas devido a diferenças entre o Ubuntu e o Debian, dependendo das versões de cada um, systemd, upstart, e o MIR pode entrar em conflito ou não ter uma política de selinux do Debian.
Boa sorte com tudo isso =) Eu pessoalmente conheço apenas uma pessoa que foi capaz de usar o selinux com sucesso no Ubuntu, e foi um curto prazo.
Conselho de despedida
-
O Ubuntu usa o Apparmor e eu recomendo que você continue com o apparmor e NÃO use o selinux.
-
Se você deseja ir para o selinux no Ubuntu, faça isso em uma máquina de teste primeiro e espere problemas.
-
Se você não estiver familiarizado com o selinux e com a política de depuração, provavelmente precisará fazer muita leitura. Ambos RHEL selinux e Fedora selinux mantém a documentação que você pode usar como referência.
-
Se você precisar usar o selinux RECOMENDO QUE use um sistema .rpm como o Centos, o RHEL ou o Fedora.