21 lines
437 B
JavaScript
21 lines
437 B
JavaScript
const { getConfig, saveConfig } = require("./config");
|
|
const genkey = require("./genkey");
|
|
|
|
const configFile = process.argv[2];
|
|
|
|
const config = getConfig(configFile);
|
|
|
|
if (config.type != 'server') {
|
|
console.error('Not server');
|
|
process.exit(-1);
|
|
}
|
|
|
|
const [ username, addr ] = process.argv.slice(3);
|
|
const user = {
|
|
username,
|
|
addr,
|
|
key: genkey.genkey()
|
|
};
|
|
|
|
config.users[username] = user;
|
|
saveConfig(configFile, config); |