Re: [COMMITTERS] pgsql/src/bin/initdb initdb.sh

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: [COMMITTERS] pgsql/src/bin/initdb initdb.sh
Дата
Msg-id Pine.LNX.4.30.0106251859210.724-100000@peter.localdomain
обсуждение исходный текст
Ответ на Re: [COMMITTERS] pgsql/src/bin/initdb initdb.sh  (Bruce Momjian <pgman@candle.pha.pa.us>)
Ответы Re: Re: [COMMITTERS] pgsql/src/bin/initdb initdb.sh  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-hackers
Bruce Momjian writes:

> > To securely create a temp file in shell you need to use mktemp(1), or do
> > something like (umask 077 && mkdir $TMPDIR/$$) to create a subdirectory.
> > Needless to say, it's tricky.
>
> Wow, that symlink is a bad one.  I don't see mktemp(1) on bsd/os, only
> mktemp(3).  I do see it on FreeBSD.
>
> Good thing I don't have other shell users on my system.  I do cat
> >/tmp/$$ all the time in scripts.

I see we have temp file vulnerabilities in genbki.sh and Gen_fmgrtab.sh as
well.  I'll try to fix them.

-- 
Peter Eisentraut   peter_e@gmx.net   http://funkturm.homeip.net/~peter



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: AW: AW: AW: [PATCH] Re: Setuid functions
Следующее
От: Mark Volpe
Дата:
Сообщение: Re: [PATCH] Re: Setuid functions