From b5c2002f62a3485feb48ffbdb96cba004ce12cc5 Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Mon, 1 Apr 2013 14:37:53 -0400 Subject: [PATCH] Add a script to build and install Node.js on one of our servers This should be part of the Puppet config eventually, but I'm not sure how to do it. (imported from commit 23063e1e492f6e1cad0afbcf4adffbb6e25aedf7) --- servers/install-nodejs | 20 ++++++++++++++++++++ servers/install-server | 2 ++ 2 files changed, 22 insertions(+) create mode 100755 servers/install-nodejs diff --git a/servers/install-nodejs b/servers/install-nodejs new file mode 100755 index 0000000000..74af6dd4d7 --- /dev/null +++ b/servers/install-nodejs @@ -0,0 +1,20 @@ +#!/bin/sh -e + +# Build Node.js from source on one of our servers. + +if [ $(whoami) != root ]; then + echo 'Run this script as root.' + exit 1 +fi + +# Print commands as we run them. +set -x + +cd /root + +git clone https://github.com/joyent/node.git +cd node +git checkout v0.10.2 +./configure +nice make +make install diff --git a/servers/install-server b/servers/install-server index 86e188d55b..60d5858c95 100755 --- a/servers/install-server +++ b/servers/install-server @@ -100,4 +100,6 @@ cat <