Author: mkwik
Date: Sun Mar 4 12:58:09 2012
New Revision: 32763
URL: https://nixos.org/websvn/nix/?rev=32763&sc=1
Log:
mongodb: use the new upstart setuid option
Modified:
nixos/trunk/modules/services/databases/mongodb.nix
Modified: nixos/trunk/modules/services/databases/mongodb.nix
==============================================================================
--- nixos/trunk/modules/services/databases/mongodb.nix Sun Mar 4 12:58:06
2012 (r32762)
+++ nixos/trunk/modules/services/databases/mongodb.nix Sun Mar 4 12:58:09
2012 (r32763)
@@ -96,7 +96,7 @@
jobs.mongodb =
{ description = "MongoDB server";
- daemonType = "fork";
+ daemonType = "daemon";
startOn = "filesystem";
@@ -108,7 +108,9 @@
fi
'';
- exec = "${pkgs.shadow}/bin/su ${cfg.user} -c \"${mongodb}/bin/mongod
--config ${mongoCnf}\"";
+ path = [mongodb];
+ exec = "mongod --config ${mongoCnf} --fork";
+ setuid = cfg.user;
extraConfig = "kill timeout 10";
};
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits