On 28.11.03 Atsuhito Kohda (kohda@pm.tokushima-u.ac.jp) wrote:
From: Hilmar Preusse <hille42@web.de>
Hi all,
Nope the whole subthread has nothing to do with the original
submission, however I still agree with the submitter, that
language.dat should go into /etc.
I myself don't object to it but I'm still not willing to
put language.dat under /etc
I believe that your main concern was to backup information
for setting up another box.
My quick rough idea is;
- answer no to debconf question "Manage language.dat with debconf?"
OK, one solution. If we accept that we should at inform the user,
that language.dat from no on will sit in /var and not in /etc.
- backup /var/cache/debconf/config.dat
- create /var/etc and put every "generated configuration files"
under it. But I don't know FHS enough and might need to change
policy.
Well, I had a look at FHS version 2.1. It says nothing about a
directory /var/etc and IMHO both dirs (/etc and /var) have two
contrary purposes. For /var it reads:
"/var contains variable data files. This includes spool directories
and files, administrative and logging data, and transient and
temporary files."
"/etc contains configuration files and directories that are specific
to the current system."
So /var/etc should be a directory, containing host specific
configurations, which a variable during runtime?
language.dat is definitely a host specific configuration. If it sits
in /var it should be generated out of files sitting in /etc.