Git

From A-Eskwiki
Revision as of 17:17, 11 April 2013 by Pepijno (Talk | contribs)

Jump to: navigation, search

Nieuwe git-repo aanmaken

Zorg er eerst voor dat je svn-server met kerberos-credentials kan gebruiken. In de ipaserver maak de service HTTP/"gitserver" aan. Voer dan op de svnserver het volgende uit:

ipa-getkeytab -s <ipa-server> -p HTTP/<gitserver> -k /etc/httpd/krb5.keytab

Om een repo toe te voegen voeg je aan het bestand /etc/httpd/conf.d/git.conf het volgende toe:

Alias /git /var/www/git

<Directory /var/www/git>
  Options Indexes FollowSymLinks Includes ExecCGI
  AddHandler cgi-script .cgi
  DirectoryIndex gitweb.cgi
  AllowOverride All
  AuthType Kerberos
  AuthName "Kerberos Login"
  KrbMethodNegotiate On
  KrbMethodK5Passwd On
  KrbAuthRealms AESKWADRAAT
  Krb5KeyTab /etc/httpd/krb5.keytab
  Require valid-user
</Directory>