diff options
author | Rob Vermaas <rob.vermaas@gmail.com> | 2014-06-13 13:42:52 +0200 |
---|---|---|
committer | Rob Vermaas <rob.vermaas@gmail.com> | 2014-06-13 13:42:52 +0200 |
commit | 40566790d3afa96d220a3d83054b25123a3e8195 (patch) | |
tree | 9b572f47415479a34e2259d945c3c834c8abc7d5 /nixos/modules/services/search | |
parent | 1ecb9b8de8b823addcc50035636f263caae4ea34 (diff) | |
download | nixlib-40566790d3afa96d220a3d83054b25123a3e8195.tar nixlib-40566790d3afa96d220a3d83054b25123a3e8195.tar.gz nixlib-40566790d3afa96d220a3d83054b25123a3e8195.tar.bz2 nixlib-40566790d3afa96d220a3d83054b25123a3e8195.tar.lz nixlib-40566790d3afa96d220a3d83054b25123a3e8195.tar.xz nixlib-40566790d3afa96d220a3d83054b25123a3e8195.tar.zst nixlib-40566790d3afa96d220a3d83054b25123a3e8195.zip |
elasticsearch: run preStart as root, to allow creating the necessary directories.
Diffstat (limited to 'nixos/modules/services/search')
-rw-r--r-- | nixos/modules/services/search/elasticsearch.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/search/elasticsearch.nix b/nixos/modules/services/search/elasticsearch.nix index b7a3566f95d9..0ba4ff86abe7 100644 --- a/nixos/modules/services/search/elasticsearch.nix +++ b/nixos/modules/services/search/elasticsearch.nix @@ -106,6 +106,7 @@ in { serviceConfig = { ExecStart = "${pkgs.elasticsearch}/bin/elasticsearch -f -Des.path.conf=${configDir}"; User = "elasticsearch"; + PermissionsStartOnly = true; }; preStart = '' mkdir -m 0700 -p ${cfg.dataDir} |