From f9c04a4ab5e3c2b041616cb5b47e38ce658f39c5 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 15 Dec 2015 12:04:56 +0100 Subject: [PATCH] Run sudo to get password to start haproxy --- server.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server.js b/server.js index 274fa573..f041281a 100755 --- a/server.js +++ b/server.js @@ -96,6 +96,11 @@ function main(argv, config, onLoaded) { var delayed = expanded.filter(function(c) { return delayLoadConfigs.indexOf(c) !== -1 }); var notDelayed = expanded.filter(function(c) { return delayLoadConfigs.indexOf(c) === -1 }); + if (options.argv["force-sudo"]) + return child_process.execFile("sudo", ["echo -n"], main.bind(null, argv.filter(function(a) { + return a !== "--force-sudo"; + }), config, onLoaded)); + startConfigs(notDelayed, function() { startConfigs(delayed, function() {}); });