nixpkgs/nixos/modules/services/databases
Michael Alan Dorman f21cab27a4 Fix initial-install issues with couchdb.nix.
When starting from a clean slate, the couchdb service fails.

First, the pre-start script fails because it tries to chown the uriFile,
which doesn't exist.  It also doesn't ensure that the directory in which
the uriFIle is placed is writeable by couchdb, which could also cause
failure (though I didn't observe this).

Additionally, the log file's default location isn't a directory owned by
couchdb, nor is the file guaranteed to exist, nor is it guaranteed to be
chowned to the appropriate user.  All of which can cause unexpected
failure.

As a bonus I made a small change in the description of the configFile
attribute, in the hopes of making it a little more obvious why it
existed.
2015-02-11 20:42:52 -05:00
..
4store-endpoint.nix
4store.nix
couchdb.nix Fix initial-install issues with couchdb.nix. 2015-02-11 20:42:52 -05:00
firebird.nix
hbase.nix hbase should use dataDir to specify where to store data 2014-11-24 14:40:48 +00:00
influxdb.nix
memcached.nix
monetdb.nix
mongodb.nix
mysql.nix
neo4j.nix
openldap.nix Merge pull request #5982 from robberer/pkgs/openldap 2015-01-26 10:33:57 +01:00
opentsdb.nix opentsdb: Enable chunked API requests by default 2014-11-24 14:40:48 +00:00
postgresql.nix
postgresql.xml doc: use postgresql94 2015-01-07 13:21:18 +01:00
redis.nix
virtuoso.nix