ServerName localhost Alias /gitwb "/usr/share/gitweb" #Options +FollowSymLinks +ExecCGI #AddHandler cgi-script .cgi DirectoryIndex gitweb.cgi Options ExecCGI Require all granted SetHandler cgi-script SetEnv GITWEB_CONFIG /etc/gitweb.conf ## ## Options +Indexes +FollowSymLinks ## Require all granted ## SetEnv GIT_PROJECT_ROOT /mnt/repo/xxx_git SetEnv GIT_HTTP_EXPORT_ALL ScriptAlias /git /usr/lib/git-core/git-http-backend Options +ExecCGI AllowOverride None Require all granted AuthType Basic AuthName "Git Push Access" AuthUserFile /etc/httpd/conf/git.passwd Require group committers # Require all granted Require valid-user # Require all granted Require valid-user