Linux systemd isntall fix.

Ylian Saint-Hilaire committed Jan 9, 2020 at 16:41 UTC 3427f242f10d06b04605800a4a613ee535e59dff
1 file changed +3
meshcentral.js
+3
@@ -213,18 +213,21 @@ function CreateMeshCentralServer(config, args) {
213 if ((err != null) && (err != '')) { console.log('ERROR: Unable to start MeshCentral: ' + err); process.exit(); return; }
214 console.log('Done.');
215 });
216 + return;
217 } else if (obj.args.stop == true) {
218 // Stop MeshCentral in Systemd
219 require('child_process').exec('sudo systemctl stop meshcentral.service', {}, function (err, stdout, stderr) {
220 if ((err != null) && (err != '')) { console.log('ERROR: Unable to stop MeshCentral: ' + err); process.exit(); return; }
221 console.log('Done.');
222 });
223 + return;
224 } else if (obj.args.restart == true) {
225 // Restart MeshCentral in Systemd
226 require('child_process').exec('sudo systemctl restart meshcentral.service', {}, function (err, stdout, stderr) {
227 if ((err != null) && (err != '')) { console.log('ERROR: Unable to restart MeshCentral: ' + err); process.exit(); return; }
228 console.log('Done.');
229 });
230 + return;
231 }
232 }
233