On 6 October 2010 23:57, Jonathan <winelauncher.jonat...@googlemail.com> wrote: > Create a folder in the temp directory naming it after the user name. E.g > /tmp/myusername/ > Ensure only the owner can read and write in the folder. > Create a folder in "/tmp/myusername/" using your program name. > Then create your temp file. so you have "/tmp/myusername/programname/tmp01"
The norm under my system, Ubuntu Linux 10.04 (and probably all other Linux systems too), is to use the format "<program>-<user>" as the temp directory. See the listing of my /tmp/ directory. ------------------------------- srwxr-xr-x 1 graemeg graemeg 0 2010-10-06 14:47 gedit.graemeg.3293794453 drwx------ 2 graemeg graemeg 4096 2010-09-28 09:19 keyring-tTwy4j drwx------ 2 graemeg graemeg 4096 2010-10-06 16:29 mc-graemeg drwx------ 2 root root 4096 2010-10-01 09:27 mc-root drwx------ 2 gdm gdm 4096 2010-09-28 09:19 orbit-gdm drwx------ 2 graemeg graemeg 4096 2010-10-07 09:07 orbit-graemeg drwx------ 2 root root 4096 2010-10-01 09:27 orbit-root drwx------ 2 graemeg graemeg 4096 2010-09-28 09:19 pulse-6W7jC4ahCwwh drwx------ 2 gdm gdm 4096 2010-09-28 09:19 pulse-PKdhtXMmr18n drwx------ 2 graemeg graemeg 4096 2010-09-28 09:19 ssh-ksaXcs1548 drwxr-xr-x 2 graemeg graemeg 4096 2010-10-07 09:05 TempDUnitFiles -rw-r--r-- 1 graemeg graemeg 672364 2010-10-06 17:00 TMP00000.log drwx------ 2 graemeg graemeg 4096 2010-09-28 09:19 virtual-graemeg.pm1Pse ------------------------------- -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net:8080/fpgui/ _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal