aboutsummaryrefslogtreecommitdiff
path: root/websockets
diff options
context:
space:
mode:
authortomsmeding <tom.smeding@gmail.com>2017-03-28 23:12:19 +0200
committertomsmeding <tom.smeding@gmail.com>2017-03-28 23:12:19 +0200
commit8affdf7fe871c78783d63093cc9006867f67e929 (patch)
tree9a752fbc818554a527f54c55510f9b2d4033f771 /websockets
parent9ad0dd977b35d20343babc85a432ff90b95473ad (diff)
Fix https
Diffstat (limited to 'websockets')
-rwxr-xr-xwebsockets/server.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/websockets/server.js b/websockets/server.js
index 67ed6d1..aa349cb 100755
--- a/websockets/server.js
+++ b/websockets/server.js
@@ -20,6 +20,13 @@ if(process.argv.length>=4){
};
}
+if(process.getuid()==0){
+ console.log(`Old uid: ${process.getuid()}, old gid: ${process.getgid()}; setting to nobody...`);
+ process.setgid("nobody");
+ process.setuid("nobody");
+ console.log(`New uid: ${process.getuid()}, new gid: ${process.getgid()}`);
+}
+
let httpsServer,wsServer;
if(httpsConfig){