Installing Git on Citrix XenServer 5.5

Yesterday I installed a central Git repository server for storing all configuration files from our Linux servers. Every /etc directory is now observed by Git (and etckeeper). Each of these servers pushes the changes from the local master branch to the central repository. Authentication is done via public/private key authentication.
Btw: Do you know the Match User section in sshd_config to set specific SSH server setting bound to the given user?

One of our main servers is running Citrix XenServer 5.5 (based on CentOS 5.5) which should be observed by Git too. To do so, you have to do the following steps (assuming you are running on 32 Bit platform):

wget http://vault.centos.org/5.4/os/i386/CentOS/perl-DBI-1.52-2.el5.i386.rpm
wget http://packages.sw.be/git/perl-Git-1.7.5.2-1.el5.rf.i386.rpm
wget http://packages.sw.be/git/git-1.7.5.2-1.el5.rf.i386.rpm
rpm -hiv perl-DBI-1.52-2.el5.i386.rpm
rpm -hiv --nodeps perl-Git-1.7.5.2-1.el5.rf.i386.rpm # cross dependency between git and perl-Git, use --nodeps
rpm -hiv git-1.7.5.2-1.el5.rf.i386.rpm

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>