je vais de fait avoir besoin d'un peu d'aide :
# chcon -R -t icecast_t /var/www/html/stream
chcon: failed to change context of 'index.php' to ‘unconfined_u:object_r:icecast_t:s0’: Permission denied
chcon: failed to change context of '/var/www/html/stream' to ‘unconfined_u:object_r:icecast_t:s0’: Permission denied
j'attends ta procédure pour continuer, pour l'instant il ignore complètement le chemin indiqué dans /etxc/icecast.xml ! plus d'erreur SElinux
j'ai cherché les dossiers ayant le bon contexte
# semanage fcontext -l | grep 'icecast_var_run_t'
/var/run/icecast(/.*)? all files system_u:object_r:icecast_var_run_t:s0
/var/run/icecast\.pid
mais le résultat est surprenant car /var/run/icecast n'existe pas
créer le dossier /var/run/icecast ne change rien
je sèche...
en dernier recours, je pourrais mettre les fichiers dans un dossier accepté par icecast et Selinux et faire une routine pour les déplacer dans le dossier html si on ne peut y mettre deux contexts.
Merci
Gérard