Cela ne changera pas, du moins dans un avenir prévisible (et à ce sujet, je peux prévoir quelques années dans le futur). Permettre aux utilisateurs de sélectionner des dossiers arbitraires en dehors de leur domicile pour la synchronisation avec Ubuntu One, qui pourraient potentiellement se synchroniser entre plusieurs ordinateurs différents, ouvre un grand nombre de problèmes d'utilisation pour couvrir un cas d'utilisation qui, très franchement, n'est pas si courant.
L'un des problèmes dont je me souviens du haut de ma tête est que si vous essayez de synchroniser un point de montage d'un périphérique amovible (et que beaucoup de gens essaient de le faire), lorsque vous supprimez le périphérique, le syncdaemon supprimera tout; pour le faire fonctionner correctement, syncdaemon devrait connaître les appareils, détecter leur suppression, des choses comme ça. Un effort assez important et beaucoup de potentiel pour des cauchemars d'utilisation.
Un autre problème est que si vous essayez de synchroniser un dossier avec des autorisations spéciales, une propriété ou des types de fichiers: pensez à /etc/
, /tmp/
ou /dev/
comme certains des pires cas. Ou tout dossier que vous ne possédez pas vraiment. Nous pourrions simplement interdire la synchronisation des dossiers que vous ne possédez pas, mais nous savons pertinemment que certaines personnes exécutent syncdaemon en tant que root (malgré nos avertissements).
Une solution de contournement pour vous serait de monter (via /etc/fstab
, donc vous êtes raisonnablement sûr que la partition est montée à chaque fois - sinon vous risquez de perdre vos données synchronisées) le /data
dossier dans votre maison. Vous pouvez simplement passer /data
à ~/data
ou, si vous avez des choses dont le /data
chemin est codé en dur (très probablement), ou si vous êtes déjà habitué à /data
vous-même (également très probablement), créer un lien symbolique ou lier la monture /data
au point de montage de votre maison. Si vous ne voulez pas du tout le voir dans votre maison, faites-le ~/.data
.