Eu vejo a mesma coisa no Fedora 21 usando a distro XFCE. Acontece que a instalação padrão não inclui policyutils-python
, que contém o comando semanage
.
Você pode descobrir qual pacote contém um item usando:
yum provides semanage
Estou tendo muita dificuldade em configurar o SELinux para permitir o envio de e-mails.
Examinando a documentação do selinux, descobri que posso gerenciar as portas por meio do comando semanage, mas o comando não pode ser encontrado.
Existe outra maneira de gerenciar portas usando o SELinux, ou uma maneira de eu encontrar este comando?
Pior caso: Existe uma maneira de desativar o selinux ou alternar para o modo permissivo sem reinicializar?
Estou executando o Fedora.
Obrigado!
Eu vejo a mesma coisa no Fedora 21 usando a distro XFCE. Acontece que a instalação padrão não inclui policyutils-python
, que contém o comando semanage
.
Você pode descobrir qual pacote contém um item usando:
yum provides semanage
semanage
está instalado em /usr/sbin/semanage
no meu sistema - talvez isso não esteja em seu caminho. É parte do pacote policycoreutils
, que faz parte da instalação padrão, mas pode estar faltando ( yum -y install policycoreutils
se for).
A abordagem "big switch" é setenforce Permissive
como root. (E setenforce Enforcing
para colocá-lo de volta.)
O que exatamente você está tentando fazer? Uma abordagem é encontrar as mensagens de log de auditoria de sua ação bloqueada e usar audit2allow para gerar um módulo de política . Mas, pode haver uma configuração na política padrão do Fedora que permitirá o que você deseja. Execute getsebool -a
para ver uma lista e use setsebool
para alterá-la.