LDAP Authentication for Apache
While the git-daemon and gitweb services were quite easy to setup, they still didn’t fulfill some of the basic needs. For example, while gitweb lists all of my project repositories as configured, it doesn’t have options to create an empty repository.
But most importantly, unlike the turnkey blogging site I deployed using wordpress, gitweb was left unsecured, without any kind of authentication whatsoever.
It was upto LDAP (slapd on Debian Jessie) to save the day. There were two particularly helpful articles I found here and here using which I was able to secure my git repository listings.
















