Page 1 sur 1

[initscript] rc.sysinit, effacement /tmp

Publié : ven. 20 mai 2011, 15:12
par philo
Pétite question : pour quelle raison la nouvelle version de '/etc/rc.sysinit' du paquet 'initscripts' n'efface plus les fichiers de '/tmp' si ce dernier est placé dans une partition spécifique ?

La ligne en question dans '/etc/rc.sysinit' (ligne 56) :

Code : Tout sélectionner

/bin/mountpoint -q /tmp || /bin/rm -rf /tmp/* /tmp/.* &>/dev/null

Re: [initscript] rc.sysinit, effacement /tmp

Publié : ven. 20 mai 2011, 15:17
par tuxce

Re: [initscript] rc.sysinit, effacement /tmp

Publié : ven. 20 mai 2011, 15:46
par philo
Ok, merci pour la réponse.

La proposition d'utiliser 'rc.local' pour coller un 'rm -f /tmp/*' ne me plais pas trop car il y a des déjà des fichiers crées pour la session qaund on arrive à ce script. Donc je vais voir si je ne vais pas plutôt mettre la purge dans la procédure de shutdown.

Re: [initscript] rc.sysinit, effacement /tmp

Publié : ven. 20 mai 2011, 16:02
par benjarobin
Ce n'est clairement pas ce qui est dit dans la discutions.
Ils disent bien que c'est une très mauvais idée.
As tu lu toute la discutions ? Si c'est le cas tu comprendra qu'ils vont remettre l'ancien fonctionnement...

Re: [initscript] rc.sysinit, effacement /tmp

Publié : ven. 20 mai 2011, 16:03
par oktoberfest
Sinon tu fais comme indiqué (si tu as assez de mémoire), tu créés un tmpfs pour /tmp.
C'est ce que j'ai fait, comme cela l'effacement se fait sans y penser à chaque shutdown :)

Re: [initscript] rc.sysinit, effacement /tmp

Publié : ven. 20 mai 2011, 16:04
par benjarobin
Comme expliqué, mettre tmp dans tmpfs ne pose aucune limitation si tu as un swap... (Enfin si, la limitation correspond à la taille de la swap + mémoire vive qui est largement assez grande généralement)

Re: [initscript] rc.sysinit, effacement /tmp

Publié : ven. 20 mai 2011, 17:03
par philo
Oui, tu as raison, il ne dise pas qu'il faut faire ça, mais il le sugère quand même du bout des lèvres (Je ne suis pas fortiche en english).

Maintenant, si l'ancien comportement va probablement être remis, je vais patienter quelques jours avant d'adopter une solution perso.