Bug 2749

Summary: gitweb is not compatible with Apache 2.4
Product: [ROSA Desktop] Desktop Bugs Reporter: Denis Silakov <denis.silakov>
Component: Main PackagesAssignee: ROSA Linux Bugs <bugs>
Status: RESOLVED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: alex.burmashev, alexander.petryakov, danila.leontiev
Version: FreshFlags: alexander.petryakov: qa_verified+
danila.leontiev: secteam_verified+
alex.burmashev: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description Denis Silakov 2013-10-08 12:29:24 MSD
Currently if you install gitweb package, apache fails to restart ("sytemctl restart httpd" fails).
Comment 1 Denis Silakov 2013-10-08 12:29:59 MSD
Adapted gitweb for Apache 2.4

Build lists:
Comment 2 Alexander Petryakov 2013-10-13 15:14:53 MSD
CGI script don't work,

I think gitweb.conf should be:

cat /etc/httpd/conf/webapps.d/gitweb.conf 

# gitweb configuration
Alias /gitweb /usr/share/gitweb

<Directory /usr/share/gitweb>
    Require all granted
    Options +FollowSymLinks +ExecCGI
    DirectoryIndex gitweb.cgi
    AddHandler cgi-script .cgi
Comment 3 Denis Silakov 2013-10-14 15:26:47 MSD
Indeed, I found one more problem - gitweb didn't have dependency on mod_perl, added now.

Adapted gitweb for Apache 2.4

Build lists:
Comment 4 Alexander Petryakov 2013-10-17 02:12:14 MSD
************** Advisory **************
Adapted gitweb for Apache 2.4
QA Verified