[libvirt] [PATCH] docs: make the location of the xml catalog file a configure option

Justin Clift jclift at redhat.com
Tue Oct 26 15:33:00 UTC 2010


On 10/27/2010 12:39 AM, Daniel Veillard wrote:
> On Sun, Oct 24, 2010 at 06:39:03PM +1100, Justin Clift wrote:
>> The default location for the XML catalog file, /etc/xml/catalog,
>> used when validating the generated html docs, isn't correct for
>> MacOS X.
> 
>   Grumpf, how in hell did they break this ? /etc/xml/catalog is
> the result of a long fight a decade or so ago, one could have expected
> them to accept the output of the 'discussion' done in the Linux
> community.

Heh, yeah, I can see how that would look.  :)

One of the main goals for the Homebrew system, seems to be to allow
multiple users to each have their own choices of packages installed
(over what's provided by the system itself).  They're also big on it
being flexible enough for a user to have multiple complete parallel
installs too.

Kind of like:

 /home/fred/mypackages/
 /home/john/mypackages/
 /home/john/experimental_packages/

(made up path names there, to illustrate the point)

Since the XHTML1 DTDs aren't system provided, putting them in
/etc/<anything> pretty much breaks the "self contained installations"
approach.  It also means that the end user would need sudo access in
order to do it, or have the dir pre-prepared with some kind of access
setup or funky permissions.

Easier to just have a flexible location for this kind of use case. :)




More information about the libvir-list mailing list