Bug#209395: teTeX: language.dat mislinked
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.
Is there a special mailing list in Debian where we can ask the
question, whether we can leave that file in /var or if we should put
it back into /etc? If they decide that /var ist OK I'll shut up.
Regards,
Hilmar
--
sigmentation fault
Reply to: