function gnome_getProxySettings(uid) { var child = require('child_process').execFile('/bin/sh', ['sh'], { env: { HOME: require('user-sessions').getHomeFolder(uid) }}); child.stderr.str = ''; child.stderr.on('data', function (c) { }); child.stdout.str = ''; child.stdout.on('data', function (c) { this.str += c.toString(); }); child.stdin.write('gsettings list-recursively org.gnome.system.proxy | tr "\\n" "\\|" | awk \''); child.stdin.write('{'); child.stdin.write(' count=split($0, res, "|");') child.stdin.write(' exc="[]"; auth=""; pwd=""; username=""; enabled="";'); child.stdin.write(' for(a=0;a