# HG changeset patch # User John "Elwin" Edwards # Date 1374169018 25200 # Node ID f14e92f6d955e788f83e782188f8e8e26a21dd42 # Parent 56da59b343caf23895b5569fe50b90e5155c8d66 webtty: don't hardcode paths. diff -r 56da59b343ca -r f14e92f6d955 webtty.js --- a/webtty.js Wed Sep 12 17:34:27 2012 -0700 +++ b/webtty.js Thu Jul 18 10:36:58 2013 -0700 @@ -1,12 +1,13 @@ #!/usr/bin/env node + +var localModules = '/usr/lib/node_modules/'; var http = require('http'); var url = require('url'); var path = require('path'); var fs = require('fs'); -var pty = require("/usr/local/lib/node_modules/pty.js"); +var pty = require(path.join(localModules, "pty.js")); -var serveStaticRoot = "/home/elwin/hk/nodejs/rlg/s/"; -var ptyhelp = "/home/elwin/hk/nodejs/rlg/ptyhelper"; +var serveStaticRoot = fs.realpathSync("."); var sessions = {}; var env_dontuse = {"TMUX": true, "TMUX_PANE": true};