Re: pg_ctl using START with paths needing quotes

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: PostgreSQL-patches <pgsql-patches(at)postgresql(dot)org>, Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Subject: Re: pg_ctl using START with paths needing quotes
Date: 2004-06-11 17:53:22
Message-ID: 16657.1086976402@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers-win32 pgsql-patches

Andrew Dunstan <andrew(at)dunslane(dot)net> writes:
> Bruce Momjian wrote:
>> This applied patch changes the way pg_ctl starts on Win32.
>>
>> Using START, it is not possible to quote the executable name, who's
>> directory might have spaces:
>
> This is a really ugly hack (I take the blame since I gave Bruce the
> idea). There are a few things to note:

> . the .bat file should probably be created in the data dir - that's
> about the only place that we should be guaranteed we can write.

In that case, haven't we simply moved the spaces problem from the
executable directory to the data directory?

regards, tom lane

In response to

Responses

Browse pgsql-hackers-win32 by date

  From Date Subject
Next Message Andrew Dunstan 2004-06-11 17:59:16 Re: pg_ctl using START with paths needing quotes
Previous Message Andreas Pflug 2004-06-11 17:51:41 Re: Compiling libpq with VisualC

Browse pgsql-patches by date

  From Date Subject
Next Message Andrew Dunstan 2004-06-11 17:59:16 Re: pg_ctl using START with paths needing quotes
Previous Message Andreas Pflug 2004-06-11 17:51:41 Re: Compiling libpq with VisualC