Difference between revisions of "Git"

From A-Eskwiki
Jump to: navigation, search
(Nieuwe git-repo aanmaken)
Line 1: Line 1:
 +
[[category:sysop]]
 
=== Nieuwe git-repo aanmaken ===
 
=== 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:
 
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:

Revision as of 17:40, 12 April 2013

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>