Используйте semanage
для проверки логического значения:
# semanage boolean -l
SELinux boolean State Default Description
...
httpd_can_network_connect_db (off , off) Allow httpd to can network connect db
В столбце State
отображается текущее текущее состояние. Столбец Default
содержит значение, загруженное во время загрузки из политики:
# setsebool httpd_can_network_connect_db on
# getsebool httpd_can_network_connect_db
httpd_can_network_connect_db on --> on
# semanage boolean -l | grep httpd_can_network_connect_db
httpd_can_network_connect_db (on , off) Allow httpd to can network connect db
При использовании setsebool
с -P
для сохранения логических изменений это обновляет политику:
# setsebool -P httpd_can_network_connect_db on
# semanage boolean -l | grep httpd_can_network_connect_db
httpd_can_network_connect_db (on , on) Allow httpd to can network connect db
Из исходного кода setsebool
видно, что постоянство реализовано с использованием API semanage
: Reference .