[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: