Quel répertoire conseillé pour les fichiers temporaires?
kaloskagatos
Posté le 16-12-2005 à 09:47:23
Bonjour
Ma question peut paraître étrange mais quand on distribue un logiciel, le meilleur endroit pour les fichiers temporaires est-il le /tmp ou bien n'est-on pas sûr que l'utilisateur aura les droits d'accès à ce répertoire? Vaut-il mieux faire un répertoire tmp dans le répertoire du logiciel?
Merci
---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
Publicité
Posté le 16-12-2005 à 09:47:23
Jar Jar
Intaigriste
Posté le 16-12-2005 à 10:13:41
Quand on fait un fichier temporaire, il faut utiliser mktemp (en shell). En C, il faut utiliser mkstemp, en plaçant le fichier dans $TMP (si la variable existe) ou dans /tmp.
kaloskagatos
Posté le 16-12-2005 à 10:30:31
merci ça me convient parfaitement
---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »
duch
Posté le 21-12-2005 à 16:53:59
juste pour info, sur certaines install /tmp est en noexec donc si tu veux executé un script dans le répertoire temporaire, c'est pas bon.
kaloskagatos
Posté le 21-12-2005 à 17:34:13
Dans mon cas je crée juste des fichiers temporaires mais merci pour l'info je ne savais pas
---------------
« Le hasard, c’est différent de la chance. Parce que la chance, je n'en ai jamais. »