aboutsummaryrefslogtreecommitdiff
path: root/control
diff options
context:
space:
mode:
authorMichael Hudson <michael.hudson@linaro.org>2011-03-17 10:32:56 +1300
committerMichael Hudson <michael.hudson@linaro.org>2011-03-17 10:32:56 +1300
commitee89f5737258c48d49fed5492e1b4d6432462e91 (patch)
tree452b4d56c7533204983e7f73c4e7f3ef2149ba08 /control
parentaca321f3aaf9d0d53a353d69b5720e1116a51382 (diff)
set up the mirror service in setup-control-node
Diffstat (limited to 'control')
-rwxr-xr-xcontrol/setup-control-node12
1 files changed, 9 insertions, 3 deletions
diff --git a/control/setup-control-node b/control/setup-control-node
index 94eb7c6..267e6fa 100755
--- a/control/setup-control-node
+++ b/control/setup-control-node
@@ -131,13 +131,16 @@ sudo chmod a+x /usr/local/bin/repo
sudo mkdir /mnt/mirror
sudo chown git-mirror /mnt/mirror/
-sudo -H -u git-mirror mkdir /mnt/mirror/android.git.kernel.org
+sudo -H -u git-mirror mkdir /mnt/mirror/android.git.kernel.org
cd /mnt/mirror/android.git.kernel.org
sudo -H -u git-mirror /usr/local/bin/repo init -u git://android.git.kernel.org/platform/manifest.git --mirror
-
sudo -H -u git-mirror /usr/local/bin/repo sync -j 8
+sudo -H -u git-mirror mkdir /mnt/mirror/pristine
+cd /mnt/mirror/pristine
+sudo -H -u git-mirror /usr/local/bin/repo init -u git://android.git.kernel.org/platform/manifest.git --mirror
+
#
# +++ git: daemon +++
@@ -156,8 +159,11 @@ sudo sv reload git-daemon
#
# +++ git-mirror service +++
#
+cd
bzr get lp:linaro-android-mirror
-# XXX much more here!
+cd linaro-android-mirror
+sudo -H -u git-mirror twistd -y mirror-service.tac --pid ~git-mirror/service.pid --logfile ~git-mirror/service.log
+# Should set up crontab to launch this on @restart or something
#
# +++ gitweb +++