diff --git a/pkg/bootstrap-fedora-diaspora.sh b/pkg/bootstrap-fedora-diaspora.sh
index 4776968dd95b79b3a7ce9ce334db5222a01c29a7..5f3581857948fed5bfda7e74e57e83d3f0d35aaa 100755
--- a/pkg/bootstrap-fedora-diaspora.sh
+++ b/pkg/bootstrap-fedora-diaspora.sh
@@ -5,7 +5,7 @@
 #  Usage: pkg/bootstrap-fedora-diaspora.sh [external hostname]
 #
 #  Synopsis, install:
-#      $ git clone git@github.com:diaspora/diaspora.git
+#      $ git clone 'http://github.com/diaspora/diaspora.git'
 #      $ cd diaspora
 #      $ sudo pkg/bootstrap-fedora-diaspora.sh
 #
@@ -24,7 +24,7 @@
 #
 #  Must run as root
 
-GIT_REPO='git@github.com:leamas/diaspora.git'
+GIT_REPO=${GIT_REPO:-'http://github.com/diaspora/diaspora.git'}
 DIASPORA_HOSTNAME=${1:-'mumin.dnsalias.net'}
 
 test $UID = "0" || {
@@ -119,7 +119,10 @@ else
 fi
 
 echo "Starting server"
-script/server
+script/server -d
+pidfile="~diaspora/diaspora/log/diaspora-wsd.pid"
+echo " To stop server: pkill thin; kill $(cat $pidfile)"
+echo 'To restart server: sudo su - diaspora -c "diaspora/script/server -d"'
 
 EOF
 
diff --git a/pkg/fedora14-setup.bash b/pkg/fedora14-setup.bash
index d56b2b9e0c8852f95ebce70742b943b8ad25fcbf..c311d6bf920bb89de6015fcb0f1d36d3e639de75 100755
--- a/pkg/fedora14-setup.bash
+++ b/pkg/fedora14-setup.bash
@@ -24,7 +24,7 @@
 #
 #  Must run as root
 
-GIT_REPO='git@github.com:leamas/diaspora.git'
+GIT_REPO='http://github.com/leamas/diaspora.git'
 DIASPORA_HOSTNAME=${1:-'mumin.dnsalias.net'}
 
 test $UID = "0" || {
@@ -44,7 +44,8 @@ yum install  -y git bison sqlite-devel  \
             ImageMagick libxslt-devel  libxml2-devel     \
             openssl-devel mongodb-server wget  \
             ruby-devel ruby-libs ruby-ri ruby-irb ruby-rdoc \
-            rubygem compat-readline5 git
+            rubygems compat-readline5 git
+sudo gem install bundler
 
 getent group diaspora  >/dev/null || groupadd diaspora
 getent passwd diaspora  >/dev/null || {
@@ -55,7 +56,7 @@ getent passwd diaspora  >/dev/null || {
 service mongod start
 
 su - diaspora << EOF
-#set -x
+#set -x #used by test scripts, keep
 
 [ -e  diaspora ] && {
     echo "Moving existing  diaspora out of the way"
@@ -66,7 +67,7 @@ git clone $GIT_REPO
 
 cd diaspora
 
-bundle install
+bundle install --deployment
 #bundle exec jasmine init
 
 #Configure diaspora
@@ -92,7 +93,10 @@ else
 fi
 
 echo "Starting server"
-script/server
+script/server -d
+pidfile="~diaspora/diaspora/log/diaspora-wsd.pid"
+echo " To stop server: pkill thin; kill $(cat $pidfile)"
+echo 'To restart server: sudo su - diaspora -c "diaspora/script/server -d"'
 
 EOF
 
diff --git a/pkg/ubuntu-setup.bash b/pkg/ubuntu-setup.bash
index ed97933bf9ef9e71782e1f9273aab2ba97bb29e2..b1e27058e95c30377d723b89291849dc9026a6f5 100755
--- a/pkg/ubuntu-setup.bash
+++ b/pkg/ubuntu-setup.bash
@@ -11,6 +11,7 @@
 
 # USAGE: ./pkg/ubuntu-setup.bash  [external hostname]
 # Do NOT run this script as root.
+GIT_REPO=${GIT_REPO:-'http://github.com/diaspora/diaspora.git'}
 
 arg_hostname="$1"
 
@@ -139,7 +140,7 @@ echo "Installed bundler.."
     # Check if the user is already in a cloned source if not clone the source
     [[ $( basename $PWD ) == "diaspora" ]]  && \
         echo "Already in diaspora directory" ||  \
-        { git clone http://github.com/diaspora/diaspora.git && cd diaspora
+        { git $GIT_REPO && cd diaspora
               echo "Cloned the source.."
         }
 
@@ -195,5 +196,9 @@ echo "Installed bundler.."
 
     # Run appserver
     echo "Starting server"
-    script/server
+    script/server -d
+    pidfile="~diaspora/diaspora/log/diaspora-wsd.pid"
+    echo " To stop server: pkill thin; kill $(cat $pidfile)"
+    echo 'To restart server: sudo su - diaspora -c "diaspora/script/server -d"'
+
 )