Я сталкивался с этой проблемой раньше: быстрый поиск заставил меня понять, что для отключения SELinux мне нужно /etc/selinux/config
вместо этого внести изменения, выполнив это для sestatus
:
SELinux status: disabled
Я следовал этому руководству по установке FreePBX на CentOS 6.9 (minimaslist), все работало, до последнего шага по установке FreePBX: ./install -n
с тех пор /usr/src/freepbx
я получаю следующую ошибку msg:
Assuming you are Database Root Checking if SELinux is enabled...Error! SELinux is enabled. Please disable SELinux before installing FreePBX.
Я отключил SELinux, написав SELINUX=disabled
в следующем файле /etc/sysconfig/selinux
, а затем перезагрузил, но у меня остается та же проблема. Для справки вот вывод cat /etc/sysconfig/selinux
:
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
Вот вывод sestatus
SELinux status: enabled SELinuxfs mount: /selinux Current mode: enforcing Mode from config file: enforcing Policy version: 24 Policy from config file: targeted
Я сталкивался с этой проблемой раньше: быстрый поиск заставил меня понять, что для отключения SELinux мне нужно /etc/selinux/config
вместо этого внести изменения, выполнив это для sestatus
:
SELinux status: disabled