diff --git a/nixos/modules/services/databases/couchdb.nix b/nixos/modules/services/databases/couchdb.nix index 926cb02c5e5..334b0ac7729 100644 --- a/nixos/modules/services/databases/couchdb.nix +++ b/nixos/modules/services/databases/couchdb.nix @@ -167,7 +167,6 @@ in fi if ! test -e ${cfg.uriFile}; then mkdir -p `dirname ${cfg.uriFile}`; - touch ${cfg.uriFile}; fi if ! test -e ${cfg.logFile}; then mkdir -p `dirname ${cfg.logFile}`; @@ -183,8 +182,8 @@ in if ! test -e ${cfg.viewIndexDir}; then mkdir -p ${cfg.viewIndexDir}; fi - chown ${cfg.user}:${cfg.group} ${cfg.pidFile} - chown ${cfg.user}:${cfg.group} ${cfg.uriFile} + chown ${cfg.user}:${cfg.group} `dirname ${cfg.pidFile}` + chown ${cfg.user}:${cfg.group} `dirname ${cfg.uriFile}` chown ${cfg.user}:${cfg.group} ${cfg.logFile} chown ${cfg.user}:${cfg.group} ${cfg.customConfigFile} chown ${cfg.user}:${cfg.group} ${cfg.databaseDir}