VPS centos8: pb accès fichiers par lighttpd via userdir

Après quelques heures de galère, je crois avoir résolu le pb ci dessous sur une machine OVH VPS de type centOS8. D'où ce petit post pour en faire profiter la communauté.

Le besoin: implémenter la fonction userdir dans lightttpd.
Le pb: impossible de lire les contenus des répertoires public_html des users.
Les droits "classiques" sont bons:
- tous les répertoires sont traversables par le user lighttpd.
- tous les fichiers sont lisibles par le user lighttpd.
Pourtant, les fichiers restent inaccessibles via le serveur (erreur 403).

La source du pb vient de l'implémentation de SELinux (Security Enhanced Linux) qui est fournie par l'image CentOS8. Pour la modifier, les liens suivants sont utiles:
https://www.redhat.com/en/topics/linux/what-is-selinux
https://www.redhat.com/sysadmin/semanage-keep-selinux-enforcing

Pour ma part, j'ai du modifier les booléens:
- httpd_enable_homedirs (`semanage boolean -m --on httpd_enable_homedirs`)
- httpd_read_user_content (`semanage boolean -m --on httpd_read_user_content`)
Et le serveur a pu accèder aux répertoires des users.

Il y a sûrement plus élégant. Et si vous avez des suggestions, n'hésitez pas. Elles seront surement aidantes.
Bon courage à tous avec SELinux!