diff options
Diffstat (limited to 'websockets')
| -rwxr-xr-x | websockets/server.js | 7 | 
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){ | 
