• # Re:

    Posté par . En réponse au message [Debian] Marre de perdre vos fichiers temporaires à chaque reboot ?. Évalué à 1.

    > La plus part des distributions UNIX (Linux, BSD et autres) vident le dossier /tmp à chaque reboot.

    Jamais vu ça.
    En général c'est tmpwatch qui fait le boulot et il est lancé toutes les nuits.
    [admin@one ~]$ rpm -q -i tmpwatch
    Name : tmpwatch Relocations: (not relocatable)
    ...
    Summary : Utilitaire permettant de supprimer des fichiers en fonction du moment de leur dernière utilisation.
    Description :
    L'utilitaire tmpwatch cherche de façon récursive dans des répertoires spécifiés et supprime les fichiers n'ayant pas été utilisés pendant une période de temps définie. Tmpwatch est normalement utilisé pour nettoyer les répertoires utilisés pour le stockage temporaire de fichiers (par exemple, /tmp). Tmpwatch ignore les liens symboliques, ne commute pas les systèmes de fichiers et ne supprime que les répertoires vides et les fichiers normaux.


    [admin@one ~]$ cat /etc/cron.daily/tmpwatch
    /usr/sbin/tmpwatch -x /tmp/.X11-unix -x /tmp/.XIM-unix -x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix 240 /tmp
    /usr/sbin/tmpwatch 720 /var/tmp
    for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
    if [ -d "$d" ]; then
    /usr/sbin/tmpwatch -f 720 $d
    fi
    done