1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-02-13 03:21:50 +00:00

Linux systemd isntall fix.

This commit is contained in:
Ylian Saint-Hilaire 2020-01-09 16:41:14 -08:00
parent fc62ff53df
commit 67c6c419d1

View file

@ -213,18 +213,21 @@ function CreateMeshCentralServer(config, args) {
if ((err != null) && (err != '')) { console.log('ERROR: Unable to start MeshCentral: ' + err); process.exit(); return; } if ((err != null) && (err != '')) { console.log('ERROR: Unable to start MeshCentral: ' + err); process.exit(); return; }
console.log('Done.'); console.log('Done.');
}); });
return;
} else if (obj.args.stop == true) { } else if (obj.args.stop == true) {
// Stop MeshCentral in Systemd // Stop MeshCentral in Systemd
require('child_process').exec('sudo systemctl stop meshcentral.service', {}, function (err, stdout, stderr) { require('child_process').exec('sudo systemctl stop meshcentral.service', {}, function (err, stdout, stderr) {
if ((err != null) && (err != '')) { console.log('ERROR: Unable to stop MeshCentral: ' + err); process.exit(); return; } if ((err != null) && (err != '')) { console.log('ERROR: Unable to stop MeshCentral: ' + err); process.exit(); return; }
console.log('Done.'); console.log('Done.');
}); });
return;
} else if (obj.args.restart == true) { } else if (obj.args.restart == true) {
// Restart MeshCentral in Systemd // Restart MeshCentral in Systemd
require('child_process').exec('sudo systemctl restart meshcentral.service', {}, function (err, stdout, stderr) { require('child_process').exec('sudo systemctl restart meshcentral.service', {}, function (err, stdout, stderr) {
if ((err != null) && (err != '')) { console.log('ERROR: Unable to restart MeshCentral: ' + err); process.exit(); return; } if ((err != null) && (err != '')) { console.log('ERROR: Unable to restart MeshCentral: ' + err); process.exit(); return; }
console.log('Done.'); console.log('Done.');
}); });
return;
} }
} }