Subject: Re: make print-PLIST and pkg_add use different quote/escape conventions
To: J Chapman Flack <flack@cs.purdue.edu>
From: Todd Vierling <tv@duh.org>
List: tech-pkg
Date: 03/13/2005 19:15:53
On Sun, 13 Mar 2005, J Chapman Flack wrote:

> > All the other replies aside, the package should also be fixed not to use a &
> > in a pathname -- that's begging for trouble all around.
>
> Point, umm, halfway taken.  This is, of course, a pkgsrcification of a
> collection of files not intended for any specific OS, or even only for
> POSIX OS's.

I explicitly pointed this out orthogonally to the quoting fix, which *also*
should be done.

> At least it *was* innocent.

No, it wasn't.  Punctuation characters other than a dot (.) should *always*
be used with caution in pathnames, and avoided wherever possible.  There are
plenty of OS's (not just "traditional" Unix) that may or may not have POSIX
or Unix compatibility, but disallow various different punctuation characters
on a filesystem altogether.

-- 
-- Todd Vierling <tv@duh.org> <tv@pobox.com>