Bonjour,
Non non ne te méprends pas, j'ai énormément d'admiration pour le savoir-faire des admin système plus ou moins jeunes et tout-fous. 🙂
Si j'étais l'un deux, je ne me prendrais pas la tête sur un simple partage samba.
Oui oui, l'utilisateur système jf existe bien au préalable.
J'ai donc passé les commandes suivantes:
[jf@localhost ~]$ sudo chcon -t samba_share_t /var/run/media/jf/STOCKAGE1/PARTAGE/DEVS/TOTO
[sudo] Mot de passe de jf :
[jf@localhost ~]$ sudo systemctl restart smb
[jf@localhost ~]$
... et ça marche toujours pas. 🙁
Pour rappel, j'arrive à partager le répertoire /home/jf/TOTO. Mais pas l'autre sur le disque externe (monté au boot)
[jf@localhost ~]$ ls -alpZ /home/jf/TOTO
total 20
drwxrwxr-x. 3 jf jf unconfined_u:object_r:samba_share_t:s0 4096 13 mars 20:27 ./
drwx------. 31 jf jf unconfined_u:object_r:user_home_dir_t:s0 4096 13 mars 21:47 ../
Ca ressemble quand même drôlement à un problème de droits d'accès mais je ne vois pas où est le problème.
Est-ce que j'aurais dû tripatouiller /etc/fstab ?! Mais quel est le rapport ?
J'accède au répertoire /var/run/media/jf/STOCKAGE1/PARTAGE/DEVS/TOTO par un simple cd sans problème en local avec le user jf.
Je sèche, pas d'idées. :/