diff options
author | Michael Hudson <michael.hudson@linaro.org> | 2011-03-17 10:32:56 +1300 |
---|---|---|
committer | Michael Hudson <michael.hudson@linaro.org> | 2011-03-17 10:32:56 +1300 |
commit | ee89f5737258c48d49fed5492e1b4d6432462e91 (patch) | |
tree | 452b4d56c7533204983e7f73c4e7f3ef2149ba08 /control | |
parent | aca321f3aaf9d0d53a353d69b5720e1116a51382 (diff) |
set up the mirror service in setup-control-node
Diffstat (limited to 'control')
-rwxr-xr-x | control/setup-control-node | 12 |
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 +++ |