4340Fermer4342
NilLe 08/06/2013 à 23:19
PpHd (./4339) :
Rien n’empêche un admin système de positionner XDG_CACHE_HOME sur un autre répertoire USER mais pas en réseau ( /opt/cache/$USER)
Oui, mais dans ce cas, si un utilisateur a besoin de certaines données temporaires (typiquement, son poste meurt et il se reconnecte sur un autre poste), ça perd de son intérêt.
En réalité, il y a au moins trois types de fichiers temporaires concomitants :
- Ceux générés par un service ou un processus système
- Ceux générés par un utilisateur ou une application lancée par un utilisateur, et qui ont tout intérêt (pour des raisons de confort d'utilisation) à être stockées dans l'espace de travail utilisateur, sans se préoccuper du côté local ou distant du point de montage
- Ceux générés par un utilisateur ou une application lancée par un utilisateur, et qui ont tout intérêt (pour des raisons de performances) à être stockées sur le poste physique où s'exécute le processus générateur

Après, on peut toujours jongler avec des liens symboliques à l'intérieur d'un sous dossier de XDG_CACHE_HOME (ce qui est quasi impossible facilement sous Windows, et n'est pas forcément géré par le vfs réseau en cas de montage réseau), mais c'est très très vite l'enfer pour les administrateurs.
Ici, depuis qu'on a des home directories avec des profils distants, on reparamètre le cas échéant certaines applications spécifiques pour que ça aille dans un dossier temporaire en dur sur la machine.