• # Comment ?

    Posté par . En réponse au journal profils itinérants, version Linux. Évalué à 3.

    J'ai utilisé un simple script bash, appelé depuis le gestionnaire lightdm. Le script utilise la variable $USER qui lui est passée, est synchronise le dossier de l'utilisateur avec un serveur rsync (debian)

    À la réflexion, il manque un détail pour comprendre ta solution : quand fais-tu la synchronisation ?

    Si tu la fais dans les deux sens à l’ouverture de session, -u évite d’écraser des fichiers plus récents, mais tu ne peux pas faire de --delete, donc tous les fichiers effacés reviennent.

    Si tu la fais dans le sens serveur → station de travail à l’ouverture de session et station de travail → serveur à la fermeture de session, il y a un cas qui va être problématique : le plantage de X ou la coupure de courant. À l’ouverture de session qui suivra, la synchro sera faite depuis le serveur alors qu’elle n’a pas été faite dans l’autre sens. Si tu utilises l’option --delete, ça veut dire que les nouveaux fichiers seront effacés. Si tu ne l’utilises pas, ça veut dire que les fichiers effacés reviendront tout le temps.

    Par ailleurs, -u dépend pour fonctionner correctement d’une date correcte sur les machines. NTP fortement conseillé !

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone