Re: pgsql: pg_upgrade: quote directory names in delete_old_cluster script

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: pg_upgrade: quote directory names in delete_old_cluster script
Date: 2015-02-16 21:47:23
Message-ID: 54E2656B.5050706@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers pgsql-hackers

On 2/16/15 4:44 PM, Bruce Momjian wrote:
> On Sun, Feb 15, 2015 at 12:02:44PM -0500, Peter Eisentraut wrote:
>> On 2/11/15 10:06 PM, Bruce Momjian wrote:
>>> pg_upgrade: quote directory names in delete_old_cluster script
>>>
>>> This allows the delete script to properly function when special
>>> characters appear in directory paths, e.g. spaces.
>>
>> Wouldn't single quotes be better than double quotes if you want to
>> defend against special characters?
>
> I thought of that. Windows only does double-quotes, I think, and I
> didn't see any value to doing a platform-specific quoting. Do you?

All of our makefiles use single quotes, so effectively the only
character we don't support in directory paths is the single quote itself.

In response to

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Bruce Momjian 2015-02-16 22:03:45 Re: pgsql: pg_upgrade: quote directory names in delete_old_cluster script
Previous Message Bruce Momjian 2015-02-16 21:44:35 Re: pgsql: pg_upgrade: quote directory names in delete_old_cluster script

Browse pgsql-hackers by date

  From Date Subject
Next Message Kevin Grittner 2015-02-16 21:49:39 Re: NULL checks of deferenced pointers in picksplit method of intarray
Previous Message Bruce Momjian 2015-02-16 21:44:35 Re: pgsql: pg_upgrade: quote directory names in delete_old_cluster script