Changes between Version 3 and Version 4 of TracGitosisPlugin


Ignore:
Timestamp:
Jul 20, 2010, 10:51:26 AM (14 years ago)
Author:
Christophe Drevet
Comment:

configuration example begin

Legend:

Unmodified
Added
Removed
Modified
  • TracGitosisPlugin

    v3 v4  
    55== Description ==
    66
    7 With this plugin, you can partially delegate gitosis administration to Trac.
     7This plugin allows partial gitosis administration from Trac.
    88
     9Users will be able to add their public SSH key in gitosis (new settings tab).
     10
     11Admins will be able to set the location of the gitosis-admin repository and settings for the git repository associated with Trac (requires GitPlugin.)
    912
    1013== Bugs/Feature Requests ==
     
    2427You can check out TracGitosisPlugin using {{{git clone git://github.com/dr4Ke/TracGitosisPlugin.git}}}, or [http://github.com/dr4Ke/TracGitosisPlugin browse the source] on !GitHub.
    2528
    26 == Example ==
     29== Configuration ==
    2730
    28 Users will be able to add their public SSH key in gitosis (new settings tab).
     31Before this plugin can work, you need a few things :
     32 - a working git installation on the server running Trac
     33 - SSH key pair without passphrase for the user running Trac
     34 - access to a gitosis-admin repository
    2935
    30 Admins will be able to set the location of the gitosis-admin repository and settings for the git repository associated with Trac (requires GitPlugin.)
     36=== SSH key pair ===
     37Example on a RHEL server using Apache httpd :
     38{{{
     39# Create the key pair without passphrase
     40mkdir /var/www/.ssh
     41ssh-keygen -f /var/www/.ssh/id_rsa
     42# Connect to the server hosting gitosis once to validate the server identity
     43ssh -i /var/www/.ssh/id_rsa -o UserKnownHostsFile=/var/www/.ssh/known_hosts <git_user>@<git_server>
     44# Give this directory to the user running Trac (here: apache)
     45chown -Rh apache.apache /var/www/.ssh
     46}}}
    3147
    3248== Recent Changes ==