puppetlabs-puppetdb icon indicating copy to clipboard operation
puppetlabs-puppetdb copied to clipboard

default location for embedded database violates the FHS

Open rendhalver opened this issue 13 years ago • 0 comments

The default location for the embedded database defaults to /usr/share/puppetdb/db/db This is the worst place to put this and it violates the LSB and FHS and most sensible defaults for databases. According to the FHS (the Filesystem Hierarchy Standard) /usr/share is for Architecture-independent data.

It should be in /var/lib/puppetdb which is the default location in the installed package. /var/lib is for Variable state information according to the FHS.

It is also impossible to override this without editing the params class please make it editible or change the default to a more sensible location.

Thanks

rendhalver avatar Apr 19 '13 01:04 rendhalver