Subject: Re: /var/db/pkg
To: David Burren <david@burren.cx>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: current-users
Date: 05/23/2000 17:56:23
On Tue, May 23, 2000 at 09:15:30AM +1000, David Burren wrote:
> /var is meant to be state local to this host. Dynamic files that change
> more often than the rest of /, amongst other characteristics.
From hier:
/var/ multi-purpose log, temporary, transient, and spool files
>
> My understanding is that /var/db is meant to be primarily databases that
> are preserved across reboots (as distinct from /var/run). E.g. dhcpd
> state files.
> Am I mistaken?
Ok, but this is not critical piece of information.
>
>
> Where else would you store this data? Under /usr? Keep in mind that
> this is often (ok, ok, so that's a relative term) NFS-shared between a
> cluster of machines. If the data reflects the the contents of /usr,
> then somewhere under /usr sounds very appropriate. Otherwise /var
> (whether it's part of / or not) has historically been a sensible
> location.
>
> In any case, relying on /var to _only_ have throwaway data is a flawed
> policy that will bite you (or someone else) sooner or later. I guess it
> boils down to a question of how much pain you're willing to go through
> if/when you have to go to backups. If you're going to exclude data from
> your backups, be sure you don't do it with too broad a cut (sure,
> filesystem-level dumps may make your choice harder, but symlinks are
> useful).
I expect to get back a usefull system by restoring anything but /var from
backups (this is how I understand "temporary, transient").
The only think that prevent me from doing this rigth now is the package
database.
--
Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr
--