codepage() defaults linux, osInfo() serial (linux)

This commit is contained in:
Sebastian Hildebrandt 2019-01-13 12:48:36 +01:00
parent 5de7801070
commit 6d2218059e
2 changed files with 12 additions and 14 deletions

View File

@ -207,11 +207,14 @@ function osInfo(callback) {
result.release = (releaseVersion || release.DISTRIB_RELEASE || release.VERSION_ID || 'unknown').replace(/"/g, ''); result.release = (releaseVersion || release.DISTRIB_RELEASE || release.VERSION_ID || 'unknown').replace(/"/g, '');
result.codename = codename; result.codename = codename;
result.codepage = util.getCodepage(); result.codepage = util.getCodepage();
//} uuid().then(data => {
result.serial = data.os;
if (callback) { if (callback) {
callback(result); callback(result);
} }
resolve(result); resolve(result);
})
//}
}); });
} }
if (_freebsd || _openbsd) { if (_freebsd || _openbsd) {

View File

@ -260,10 +260,6 @@ function getCodepage() {
if (_linux || _darwin || _freebsd || _openbsd) { if (_linux || _darwin || _freebsd || _openbsd) {
if (!codepage) { if (!codepage) {
try { try {
const stdout = execSync('locale charmap');
let lines = stdout.toString().split('\r\n');
codepage = lines[0].trim();
if (!codepage) {
const stdout = execSync('echo $LANG'); const stdout = execSync('echo $LANG');
lines = stdout.toString().split('\r\n'); lines = stdout.toString().split('\r\n');
const parts = lines[0].split('.'); const parts = lines[0].split('.');
@ -271,7 +267,6 @@ function getCodepage() {
if (!codepage) { if (!codepage) {
codepage = 'UTF-8'; codepage = 'UTF-8';
} }
}
} catch (err) { } catch (err) {
codepage = 'UTF-8'; codepage = 'UTF-8';
} }