From ba9b78b4e18080750af55fec681257018787bcb4 Mon Sep 17 00:00:00 2001 From: Jamie McClelland Date: Wed, 3 Sep 2008 12:33:42 -0400 Subject: [PATCH] more attempts at getting the formatting right. --- website/mirrors.mdwn | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/website/mirrors.mdwn b/website/mirrors.mdwn index 342abfa..6b97c76 100644 --- a/website/mirrors.mdwn +++ b/website/mirrors.mdwn @@ -26,45 +26,34 @@ The steps for creating a new mirror are: Pin: release a=etch-backports Pin-Priority: 999 * Install git-core and ikiwiki - aptitude update; aptitutde install git-core ikiwiki - * Create a new user. Change the new users shell to git-shell: - adduser -s /usr/bin/git-shell - * Add webmaster@george's public key to this user's ~/.ssh/authorized_keys file - * Add web site configuration that the user has write access to. If you are using Apache, include the following rewrite: - RewriteEngine On RewriteCond %{HTTP_HOST} !^(YOURHOSTNAME|web)\.monkeysphere\.info$ [NC] RewriteCond %{HTTP_HOST} !^$ RewriteRule ^/(.*) http://web.monkeysphere.info/$1 [L,R] - * Upload and edit ikiwiki.setup.sample from the docs directory * As the new user, create two new git repos - mkdir monkeysphere.git; cd monkeysphere.git; git init --bare; cd ../ git clone monkeysphere.git # this will create a second git repo called monkeysphere - * Change the mode of monkeysphere.git/hooks/post-receive to 755 - chmod 755 monkesphere.git/hooks/post-receive + * Edit the file so that it executes the post-receive hook ikiwiki + generates (as you specified in the ikiwiki.setup file) - * Edit the file so that it executes the post-receive hook ikiwiki generates (as you specified in the ikiwiki.setup file) - -The steps to be taken on the mirror site should now be complete. The following steps should be taken by a Monkeysphere admin user: +The steps to be taken on the mirror site should now be complete. The +following steps should be taken by a Monkeysphere admin user: * Add a new dns record for SERVERNAME.monkeysphere.info. * Test the ssh connection by logging in as webmaster@george.riseup.net - * Add the new server as a remote on webmaster@george.riseup.net:monkeysphere.git - + * Add the new server as a remote on + webmaster@george.riseup.net:monkeysphere.git cd ~/monkeysphere.git git add remote SERVERNAME USER@SERVERNAME.monkeysphere.info:/path/to/repo - * Test: - git push SERVERNAME -- 2.26.2