[lsb-discuss] FHS-type question - where to put modifiable data shared by all users?
jeff at licquia.org
Wed Apr 22 15:41:01 PDT 2009
David Bruce wrote:
> AFAICT, "localstatedir" is the Autoconf variable that corresponds to
> this role, but it doesn't seem to use quite the same location as
> recommended by the FHS. Autoconf says it is $prefix/var, that is
> /usr/var or /usr/local/var, neither of which exists on my system. I
> have a post to the Autoconf list on that particular question.
The autoconf folks are at a different level than the FHS. Autoconf has
to be able to deal with Windows, the old-line UNIXes that predate the
FHS, weird platforms like VMS, etc. So their default decisions are
practically guaranteed to not please everybody.
A lot of "legacy" systems won't have /var, which probably explains
"$prefix/var" as the default. For a FHS package, you'll almost
certainly want to override that at package build time.
More information about the lsb-discuss