> and on both systems the commands pp or par or running resulting > executables, > will take some space in /tmp. > the files there will not be removed. > i set the env variable PAR_TEMP to /usr/tmp with no effect.
PAR_TEMP is used by the pp'ed application to know where it has been extracted to (e.g. if it wants to refer to data files also included in the executable); you can't set it in advance. > my problem is that i have some older systems where > the root filessystem has only a couple of mb free space. > > is there a way to work arround this ? > it would be the best to be able to set PAR_TEMP and remove the files > after execution. Extracted files are removed after execution if you packed with "pp -C ..." or if you set PAR_CLEAN=1. You can also set PAR_GLOBAL_TEMP, but then every executable of every user will unpack to the same directory which is probably not what you want. If you just want to replace /tmp by some other directory (but keep the per-user and per-app behaviour), setting TMPDIR should do the trick (at least it does on Solaris). Cheers, Roderich