Where to put CatalogManager.properties files?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I'm working on libxml-common-resolver1.1-java and I'd like to resolve
bug#268786[1]. As suggested by Mark, here are the possible locations for
the configuration file:
- - /etc/CatalogManager.properties
- too general a location. I don't know where the other xml-commons
package(s) install their config files, but it'd make sense to put
them all under the same subdir in /etc/, esp given the importance
of these classes, esp the resolver.
* /etc/xml-commons-resolver/CatalogManager.properties
(which is roughly of the form /etc/<packagename>/CatalogManager.properties)
- this makes the sense to me, as it makes it easy to find the
file (which will quite likely be edited by the site admin).
* /etc/xml/CatalogManager.properties
- this suggestion is certainly reasonable and happens to make good
sense. However, /etc/xml/<filename> is' kind of' reserved for
package catalogs. Where 'kind of' means that the XML policy [5]
only addresses the installation location of the package catalogs
into /etc/xml. It doesn't mention (IIRC) where to install other
XML-related config files.
- - /etc/java/resolver/CatalogManager.properties
- this location is too far afield not to break some debian policy
- - /etc/xml/commons/resolver/CatalogManager.properties
- although this wasn't a suggestion, something like this would make
sense if the developers wanted to put the file under /etc/xml.
I suggest /etc/xml/CatalogManager.properties. Can you give me different
POV? Thanks.
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=268786
- --
Arnaud Vandyck
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBZ8Um4vzFZu62tMIRApfmAJwPyU8nGWAoqWGxwY7uw5UQCifRyQCfTzao
7AJG0WUdizGSOKDZd93uiTQ=
=y4sT
-----END PGP SIGNATURE-----
Reply to: