SOURCES: zm-init (NEW) - init script "Copyright (C) 2005 Serg Oskin"

Elan Ruusamäe glen at delfi.ee
Tue Apr 19 13:33:29 CEST 2005


On Tuesday 19 April 2005 09:29, Adam Gołębiowski wrote:
> On Tue, Apr 19, 2005 at 08:37:58AM +0300, Elan Ruusamäe wrote:
> > On Tuesday 19 April 2005 03:49, hunter wrote:
> > > +sql=/tmp/zm.crdb.sql
> > > +echo "" >$sql
> > > +chmod 600 $sql
> >
> > race possible.
> > TMPDIR not accounted.
> > use mktemp or sth similiar.
> >
> > sql=$(mktemp ${TMPDIR:-/tmp}/sqlXXXXXX) || exit 1
>
> Btw, does mktemp work for you? It has a problem with mkstemp() on my
> machine, it allways returns -1.
sure

$ sql=$(mktemp ${TMPDIR:-/tmp}/sqlXXXXXX)
$ ls -l $sql
-rw-------  1 glen glen 0 2005-04-19 14:32 /home/glen/tmp//sql5ILgdq
$ rm -f $sql
$ rpm -qf `which mktemp`
mktemp-1.5-15



-- 
glen




More information about the pld-devel-en mailing list