Re : Partitionner avec Agama Leap16
Répondre #6 –
Je teste donc le contexte de /home---
La commande :
# ls -dZ /home
donne :
? /home
Ce qui signifie que /home n'a pas de contexte.
Comment trouver une valeur qui marche ?
Il faut pour cela remettre le /home comme sous-volume de la partition du / en btrfs, puisque ça fonctionnait bien.
Et là, la commande
# ls -dZ /home
donne :
system_u:object_r:home_root_t:s0 /home
Le contexte à attribuer au /home monté en xfs est donc home_root_t
On se remet en home sur xfs
Et la commande pour créer le contexte est :
# semanage fcontext -a -t home_root_t "/home(/.*)?"
Et pour l'appliquer de manière permanente :
# restorecon -Rv /home
Vérification :
# ls -dZ /home
qui donne :
system_u:object_r:home_root_t:s0 /home
Réactiver selinux :
# setenforce 1
Et ça marche, même après un reboot.
Il semble que Leap16 a fait entrer selinux dans Leap. Va falloir s'y habituer. Pour ma part, je viens de faire sa connaissance.
Va falloir y penser quand il y aura des messages "Permission denied" alors que les droits classiques (ceux de notre jeunesse) semblent bons.
A+
wallace