DV> In general root's home does not sound the proper place for
DV> storing system data, is there really no way to put this somewhere
DV> under /var instead ?
Okay, we're not *that* dumb :)
The namespace is a CIM concept used to separate providers, which must
be "/root/something". It's part of the URI used to make CIM queries.
On a Pegasus box, this actually translates to
$PEGASUS/repository/root/virt, where $PEGASUS is /var/lib/Pegasus (on
most machines).
DV> The part below seems unrelated to the namespace change :-) but fine by me
Yes, thanks for that. It was supposed to be part of the rpm patch,
but I leaked this hunk into the namespace patch :)
DV> Any chance to also add all the generated HTML pages ? That way we
DV> are sure the package will include the documentation in its final
DV> form, and even if xsltproc is not installed "make install" will
DV> suceed.
Yep, that's fine. I guess I just need to make sure that the web pages
get build as part of a normal build and installed appropriately.
I've been focusing on getting the schema installation to work, but I
can do this too.
DV> We also need to initialize $(XSLTPROC) with a configure check if
DV> possible
Okay, I'm not familiar with what the options for XSLTPROC are, but
I'll look at its pkg-config info for that.
DV> If we could export this from config.h as a define I guess that
DV> would be perfect.
Yes, I can do that too. As I said in the log message, there are 62
schema files that you have to touch if you ever had to change it
again, so a couple of source files aren't a big deal. However, I
guess it *should* be in configure, so I'll add it :)
Thanks!
--
Dan Smith
IBM Linux Technology Center
Open Hypervisor Team
email: danms(a)us.ibm.com