Projet

Général

Profil

Tâche #21404

Mis à jour par Laurent Flori il y a plus de 6 ans

Dans le cas d'une image FAT, les partages du Scribe dans /home/workgroups ne sont pas visibles.

Solution:
* Dans le script X01-localapps il faut modifier une ligne pour monter le dossier personnel de l'utilisateur. On veut monter /home/<user>/ au lieu de /home/<user>/perso. Les répertoires partagés sont disponibles dans /home/<user>/.ftp
avant:.
<pre>
sshfs -o "${follow_home_symlinks}${disable_hardlink}allow_other,nonempty,ControlPath=$LDM_SOCKET" "$LDM_SERVER:$LDM_HOME" "$LDM_HOME"
</pre>
après
<pre>
sshfs -o "${follow_home_symlinks}${disable_hardlink}allow_other,nonempty,ControlPath=$LDM_SOCKET" "$LDM_SERVER:${LDM_HOME%/perso}" "${LDM_HOME%/perso}"
</pre>

*
Ajouter un script ldm X00-mount-workgroups-fatclient dans /usr/share/ldm/rc.d/ (dans le chroot de l'image)
Attention, il semble selmble que ce script doive doivent passer avant le X01-localapps qui monte le home
<pre>
if boolean_is_true "$LTSP_FATCLIENT";then
mkdir /home/workgroups
sshfs -o "${follow_home_symlinks}${disable_hardlink}allow_other,nonempty,ControlPath=$LDM_SOCKET" "$LDM_SERVER:/home/workgroups" "/home/workgroups/"
fi
</pre>

Retour