From ff0e8c4846c796c876fdc026dd6b8ea8cef5dca6 Mon Sep 17 00:00:00 2001 From: isaacs Date: Fri, 21 Jan 2011 16:33:11 -0800 Subject: A script to get the numeric uid/gid --- bin/npm-get-uid-gid.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 bin/npm-get-uid-gid.js (limited to 'bin') diff --git a/bin/npm-get-uid-gid.js b/bin/npm-get-uid-gid.js new file mode 100644 index 000000000..99b0d702a --- /dev/null +++ b/bin/npm-get-uid-gid.js @@ -0,0 +1,15 @@ +var argv = process.argv.slice(2) + , user = argv[0] || process.getuid() + , group = argv[1] || process.getgid() + +if (!isNaN(user)) user = +user +if (!isNaN(group)) group = +group + + +console.error([user, group]) + + +process.setgid(group) +process.setuid(user) + +console.log(JSON.stringify({uid:+process.getuid(), gid:+process.getgid()})) -- cgit v1.2.3