Создаю директорию в проекте php. Проверка на существование (метод is_dir()) показывает true, проверка на чтение (метод is_writable()) показывает false.
Если отключить selinux, то всё работать. Можно как-то определить что за правило запрещает писать в файлы и его отключить? Или создать правило для папки и всех новых файлов/папок внутри неё?
вот такая запись появляется в логах audit:
type=AVC msg=audit(1568284920.333:1281): avc: denied { write } for pid=19609 comm="php-fpm" name="docs" dev="dm-3" ino=928366 scontext=system_u:system_r:httpd_t:s0 tcontext=unconfined_u:object_r:httpd_sys_content_t:s0 tclass=dir permissive=0