objectif
Étiqueter correctement des répertoires déplacés ou custom pour que les services SELinux fonctionnent.
code minimal
sudo semanage fcontext -a -t httpd_sys_content_t '/srv/www(/.*)?'
sudo restorecon -Rv /srv/www
utilisation
# vérifier un contexte
ls -Z /srv/www/index.html
variante(s) utile(s)
# retirer une règle
sudo semanage fcontext -d -t httpd_sys_content_t '/srv/www(/.*)?'
notes
- nécessite policycoreutils-python(-utils) selon distro.
- ne confondez pas avec chcon (temporaire).