Re: A patch to pg_regress for Windows port

Поиск
Список
Период
Сортировка
От Gurjeet Singh
Тема Re: A patch to pg_regress for Windows port
Дата
Msg-id 65937bea0701051157t7414cffp5cacec63867160a3@mail.gmail.com
обсуждение исходный текст
Ответ на Re: A patch to pg_regress for Windows port  (Magnus Hagander <magnus@hagander.net>)
Список pgsql-patches
cool...

On 1/6/07, Magnus Hagander <magnus@hagander.net> wrote:
Gurjeet Singh wrote:
> On Windows, if logged in as an Administrator, 'make check' fails with
> our standard error, saying:
>
> <quote>
> Execution of PostgreSQL by a user with administrative permissions is not
> permitted.
> The server must be started under an unprivileged user ID to prevent
> possible system security compromises.  See the documentation for
> more information on how to properly start the server.
> </quote>
>
> But, for some time now, a Windows' Administrator *can* run a postgres
> without having to create a normal user; he just has to use pg_ctl to do
> so. Thanks to code written by Magnus, pg_ctl gives up it's
> administrative privilges before starting the postmaster, and hence the
> postmaster runs without critical privileges.
>
> So I thought that 'make check' could also make use of that
> functionality, and hence this patch.

Per previous discussion with Tom (in the archives, but I can't get there
right now), this is the wrong way to do it. We lose the ability to kill
the postmaster if it fails.

I have a proper working solution in my tree that I will submit soon
along with the changes required to make pg_regress work in a non-msys
environment using MSVC.

//Magnus




--
gurjeet[.singh]@EnterpriseDB.com
singh.gurjeet @{ gmail | hotmail | yahoo }.com

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

Предыдущее
От: Magnus Hagander
Дата:
Сообщение: Re: A patch to pg_regress for Windows port
Следующее
От:
Дата:
Сообщение: Re: Updated XML patch