|  | @@ -61,7 +61,7 @@ PATH="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/bin"
 | 
	
		
			
			| 61 | 61 |  NODE_PATH="/usr/lib/node_modules"
 | 
	
		
			
			| 62 | 62 |  cp /usr/bin/nodejs /usr/local/bin/node
 | 
	
		
			
			| 63 | 63 |  cp /usr/bin/nodejs /usr/bin/node
 | 
	
		
			
			| 64 |  | -/usr/bin/curl -0 -L https://npmjs.org/install.sh | sh
 | 
	
		
			
			|  | 64 | +#/usr/bin/curl -0 -L https://npmjs.org/install.sh | sh
 | 
	
		
			
			| 65 | 65 |  npm install -g n@${NODEJS_N_VERSION} --save
 | 
	
		
			
			| 66 | 66 |  n ${NODEJS_VERSION}
 | 
	
		
			
			| 67 | 67 |  exit 0
 | 
	
	
		
			
			|  | @@ -152,41 +152,28 @@ function install_nodejs {
 | 
	
		
			
			| 152 | 152 |          exit 63962
 | 
	
		
			
			| 153 | 153 |      fi
 | 
	
		
			
			| 154 | 154 |  
 | 
	
		
			
			| 155 |  | -    cat <<EOF > /root/install-nodejs.sh
 | 
	
		
			
			| 156 |  | -#!/bin/bash
 | 
	
		
			
			| 157 |  | -PATH="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/bin"
 | 
	
		
			
			| 158 |  | -NODE_PATH="/usr/lib/node_modules"
 | 
	
		
			
			| 159 |  | -cp /usr/bin/nodejs /usr/local/bin/node
 | 
	
		
			
			| 160 |  | -cp /usr/bin/nodejs /usr/bin/node
 | 
	
		
			
			| 161 |  | -/usr/bin/curl -0 -L https://npmjs.org/install.sh | sh
 | 
	
		
			
			| 162 |  | -npm install -g n@${NODEJS_N_VERSION} --save
 | 
	
		
			
			| 163 |  | -if [ ! -f /usr/local/bin/n ]; then
 | 
	
		
			
			| 164 |  | -    exit 1
 | 
	
		
			
			| 165 |  | -fi
 | 
	
		
			
			| 166 |  | -cp /usr/local/bin/n /usr/bin/n
 | 
	
		
			
			| 167 |  | -n ${NODEJS_VERSION}
 | 
	
		
			
			| 168 |  | -if [ ! -f /usr/local/bin/node ]; then
 | 
	
		
			
			| 169 |  | -    exit 2
 | 
	
		
			
			| 170 |  | -fi
 | 
	
		
			
			| 171 |  | -cp /usr/local/bin/node /usr/bin/nodejs
 | 
	
		
			
			| 172 |  | -cp /usr/local/bin/node /usr/bin/node
 | 
	
		
			
			| 173 |  | -npm install -g npm@${NPM_VERSION} --save
 | 
	
		
			
			| 174 |  | -if [ ! -f /usr/local/bin/npm ]; then
 | 
	
		
			
			| 175 |  | -    exit 3
 | 
	
		
			
			| 176 |  | -fi
 | 
	
		
			
			| 177 |  | -cp /usr/local/bin/npm /usr/bin/npm
 | 
	
		
			
			| 178 |  | -npm install -g pug@2.0.0-beta6 --save
 | 
	
		
			
			| 179 |  | -npm install -g graceful-fs@4.1.10 --save
 | 
	
		
			
			| 180 |  | -npm install -g minimatch@3.0.3 --save
 | 
	
		
			
			| 181 |  | -exit 0
 | 
	
		
			
			| 182 |  | -EOF
 | 
	
		
			
			| 183 |  | -    chmod +x /root/install-nodejs.sh
 | 
	
		
			
			| 184 |  | -    /root/install-nodejs.sh
 | 
	
		
			
			| 185 |  | -    if [ ! "$?" = "0" ]; then
 | 
	
		
			
			| 186 |  | -        rm -f /root/install-nodejs.sh
 | 
	
		
			
			| 187 |  | -        exit 7632572
 | 
	
		
			
			|  | 155 | +    cp /usr/bin/nodejs /usr/local/bin/node
 | 
	
		
			
			|  | 156 | +    cp /usr/bin/nodejs /usr/bin/node
 | 
	
		
			
			|  | 157 | +
 | 
	
		
			
			|  | 158 | +    npm install -g n@${NODEJS_N_VERSION} --save
 | 
	
		
			
			|  | 159 | +    if [ ! -f /usr/local/bin/n ]; then
 | 
	
		
			
			|  | 160 | +        exit 1
 | 
	
		
			
			| 188 | 161 |      fi
 | 
	
		
			
			| 189 |  | -    rm -f /root/install-nodejs.sh
 | 
	
		
			
			|  | 162 | +    cp /usr/local/bin/n /usr/bin/n
 | 
	
		
			
			|  | 163 | +    n ${NODEJS_VERSION}
 | 
	
		
			
			|  | 164 | +    if [ ! -f /usr/local/bin/node ]; then
 | 
	
		
			
			|  | 165 | +        exit 2
 | 
	
		
			
			|  | 166 | +    fi
 | 
	
		
			
			|  | 167 | +    cp /usr/local/bin/node /usr/bin/nodejs
 | 
	
		
			
			|  | 168 | +    cp /usr/local/bin/node /usr/bin/node
 | 
	
		
			
			|  | 169 | +    npm install -g npm@${NPM_VERSION} --save
 | 
	
		
			
			|  | 170 | +    if [ ! -f /usr/local/bin/npm ]; then
 | 
	
		
			
			|  | 171 | +        exit 3
 | 
	
		
			
			|  | 172 | +    fi
 | 
	
		
			
			|  | 173 | +    cp /usr/local/bin/npm /usr/bin/npm
 | 
	
		
			
			|  | 174 | +    npm install -g pug@2.0.0-beta6 --save
 | 
	
		
			
			|  | 175 | +    npm install -g graceful-fs@4.1.10 --save
 | 
	
		
			
			|  | 176 | +    npm install -g minimatch@3.0.3 --save
 | 
	
		
			
			| 190 | 177 |  
 | 
	
		
			
			| 191 | 178 |      # second npm install attempt seems necessary
 | 
	
		
			
			| 192 | 179 |      npm install -g npm@${NPM_VERSION} --save
 |