On Mon, Jun 27, 2005 at 03:04:05AM +0200, Kees Theunissen wrote:
> On Mon, 27 Jun 2005, Remko Bolt wrote:
> 
> >PS: Voor zover ik weet wordt /tmp bij elke reboot geleegd. is de " "
> >onzichtbaar voor deze schoonmaak?
> 
> Onzichtbaar is misschien te veel gezegd, maar je zal die spatie wel
> op de juiste manier moeten "quoten" of voorzien van een "backslash
> escape" om die directory weg te krijgen. Daar zal het dan wel op
> fout gaan denk ik.
> Met welk commando wordt die /tmp geleegd?
Normaal gesproken doet /etc/init.d/mountall.sh dat, met behulp van
/etc/init.d/bootclean.sh.  Zit in het initscripts Debian pakket (
http://packages.debian.org/unstable/base/initscripts ).

De variabele TMPTIME /etc/default/rcS bepaalt of files in /tmp
opgeschoond worden.  Bij mij staat die op 0, en dat betekent dat die
files allemaal bij iedere reboot opgeschoond moeten worden.

Hrm, er lijkt inderdaad een bug in te zitten:

 joostvb@nagy:~% mkdir /tmp/\ 
 joostvb@nagy:~% touch /tmp/\ /spatiedir
 joostvb@nagy:~% ls /tmp/\ /spatiedir 
 /tmp/ /spatiedir
 joostvb@nagy:~% . /etc/init.d/bootclean.sh 
 joostvb@nagy:~% cleantmp 
  /tmpfind: invalid argument `+' to `-mtime'
 find: invalid argument `+' to `-mtime'
 rm: cannot remove `.X0-lock': Operation not permitted
 rm: cannot remove `.X1-lock': Operation not permitted

:(

Groeten,

Joost


-- Attached file included as plaintext by Ecartis --
-- File: signature.asc
-- Desc: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCv5kOBgac8paUV/ARAqiGAJwKShYvXvbQcgB/mKMF2MPddquLmwCfUneH
pQZxyXiJjcruz7iQPyYIIOs=
=ISYc
-----END PGP SIGNATURE-----



