The script crashes here
npm install sqlite3
So, just to see what would happen, I copied the ubuntu.sh script to u.sh and took out everything already completed, so that it would continue from the following point on.
Copy Media Node Files
#clear
#cd $MNDIR
#cp -rv $BASEDIR/* . || OwnError “Unable To Copy Media Node Files :(”
#cp -rv $BASEDIR/.* . || OwnError “Unable To Copy Media Node Files :(”
clear
cd /tmp
git clone git://github.com/rtCamp/media-node.git
cp -rv media-node/* $MNDIR/ || OwnError “Unable To Copy Media Node Files :(”
cp -rv media-node/.git $MNDIR/ || OwnError “Unable To Copy Media Node Files :(”
Fix libx264.so.x
echo “/usr/local/lib” >> /etc/ld.so.conf.d/media-node.conf || OwnError “Unable To Set Library For Media-Node”
ldconfig || OwnError “Unable To Execute ldconfig”
Adding Crontab Entry
echo “PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin” >> /var/spool/cron/crontabs/root || OwnError “Unable To Install Crontabs :(”
echo “@reboot cd $MNDIR && node ffmpeg_server.js >> /var/log/ffmpeg_server.log &” >> /var/spool/cron/crontabs/root || OwnError "Unable To Install Crontabs 
"
Start Node
cd $MNDIR && node ffmpeg_server.js >> /var/log/ffmpeg_server.log & #|| OwnError “Unable To Start Node Server :(”
This didn’t work either. Here is the results.
root@mnode:/new# sh u.sh
fatal: destination path ‘media-node’ already exists and is not an empty directory.
DISTRIB_RELEASE=12.04
DISTRIB_DESCRIPTION=“Ubuntu 12.04.3 LTS”
media-node/README.md’ ->/README.md’
media-node/ffmpeg_server.js’ ->/ffmpeg_server.js’
media-node/install.sh’ ->/install.sh’
media-node/package.json’ ->/package.json’
media-node/setup’ ->/setup’
media-node/setup/debian.sh’ ->/setup/debian.sh’
media-node/setup/redhat5.sh’ ->/setup/redhat5.sh’
media-node/setup/ubuntu.sh’ ->/setup/ubuntu.sh’
media-node/setup/redhat.sh’ ->/setup/redhat.sh’
media-node/setup/check.sh’ ->/setup/check.sh’
media-node/setup/update.sh’ ->/setup/update.sh’
media-node/.git’ ->/.git’
media-node/.git/refs’ ->/.git/refs’
media-node/.git/refs/remotes’ ->/.git/refs/remotes’
media-node/.git/refs/remotes/origin’ ->/.git/refs/remotes/origin’
media-node/.git/refs/remotes/origin/HEAD’ ->/.git/refs/remotes/origin/HEAD’
media-node/.git/refs/heads’ ->/.git/refs/heads’
media-node/.git/refs/heads/master’ ->/.git/refs/heads/master’
media-node/.git/refs/tags’ ->/.git/refs/tags’
media-node/.git/logs’ ->/.git/logs’
media-node/.git/logs/refs’ ->/.git/logs/refs’
media-node/.git/logs/refs/heads’ ->/.git/logs/refs/heads’
media-node/.git/logs/refs/heads/master’ ->/.git/logs/refs/heads/master’
media-node/.git/logs/HEAD’ ->/.git/logs/HEAD’
media-node/.git/objects’ ->/.git/objects’
media-node/.git/objects/info’ ->/.git/objects/info’
media-node/.git/objects/pack’ ->/.git/objects/pack’
media-node/.git/objects/pack/pack-0c422c712651bc3a509848b127386b0a3bd9fb29.pack’ ->/.git/objects/pack/pack-0c422c712651bc3a509848b127386b0a3bd9fb29.pack’
media-node/.git/objects/pack/pack-0c422c712651bc3a509848b127386b0a3bd9fb29.idx’ ->/.git/objects/pack/pack-0c422c712651bc3a509848b127386b0a3bd9fb29.idx’
media-node/.git/hooks’ ->/.git/hooks’
media-node/.git/hooks/post-update.sample’ ->/.git/hooks/post-update.sample’
media-node/.git/hooks/pre-rebase.sample’ ->/.git/hooks/pre-rebase.sample’
media-node/.git/hooks/update.sample’ ->/.git/hooks/update.sample’
media-node/.git/hooks/pre-applypatch.sample’ ->/.git/hooks/pre-applypatch.sample’
media-node/.git/hooks/prepare-commit-msg.sample’ ->/.git/hooks/prepare-commit-msg.sample’
media-node/.git/hooks/applypatch-msg.sample’ ->/.git/hooks/applypatch-msg.sample’
media-node/.git/hooks/pre-commit.sample’ ->/.git/hooks/pre-commit.sample’
media-node/.git/hooks/commit-msg.sample’ ->/.git/hooks/commit-msg.sample’
media-node/.git/HEAD’ ->/.git/HEAD’
media-node/.git/packed-refs’ ->/.git/packed-refs’
media-node/.git/description’ ->/.git/description’
media-node/.git/index’ ->/.git/index’
media-node/.git/config’ ->/.git/config’
media-node/.git/info’ ->/.git/info’
media-node/.git/info/exclude’ ->/.git/info/exclude’
media-node/.git/branches’ ->/.git/branches’
root@mnode:/new#
module.js:340
throw err;
^
Error: Cannot find module ‘/root/ffmpeg_server.js’
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:901:3