* Updated some packages

* Updated README.md with SSH key gen config
This commit is contained in:
Bryan Ashby 2015-10-29 16:01:21 -06:00
parent 9df21170c6
commit e299b9269e
2 changed files with 21 additions and 6 deletions

View File

@ -66,7 +66,22 @@ messages: {
```bash
npm install
```
4. Launch:
4. Generate a PK for SSH usage:
```bash
mkdir misc
openssl genrsa -des3 -out ./misc/ssh_private_key.pem 2048
```
After generation, set servers.ssh.privateKeyPass to your password in config.hjson:
```hjson
servers: {
ssh: {
privateKeyPass: YOUR_PK_PASS
}
}
```
5. Launch:
```bash
node main.js
```

View File

@ -4,16 +4,16 @@
"description": "ENiGMA½ Bulletin Board System",
"author": "Bryan Ashby <bryan@l33t.codes>",
"license": "BSD-2-Clause",
"repository" : {
"type" : "git",
"url" : "https://github.com/NuSkooler/enigma-bbs.git"
"repository": {
"type": "git",
"url": "https://github.com/NuSkooler/enigma-bbs.git"
},
"keywords": [
"bbs",
"telnet"
],
"dependencies": {
"async": "1.4.x",
"async": "^1.5.0",
"binary": "0.3.x",
"buffers": "0.1.x",
"bunyan": "1.5.x",
@ -26,7 +26,7 @@
"node-uuid": "1.4.x",
"pty.js": "0.3.x",
"sqlite3": "3.1.x",
"ssh2": "^0.4.11",
"ssh2": "^0.4.12",
"string-format": "davidchambers/string-format#mini-language"
},
"engine": "node >= 0.12.2"