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