Package: gitweb
Version: 1:2.1.1-1
Severity: grave
Justification: renders package unusable

gitweb no longer works. When I call /usr/share/gitweb/index.cgi
manually from the shell, I get:

[Mon Nov  3 18:58:27 2014] index.cgi: CGI::param called in list context from 
package main line 874, this can lead to vulnerabilities. See the warning in 
"Fetching the value or values of a single named parameter" at 
/usr/share/perl5/CGI.pm line 436.
Status: 200 OK
Content-Type: text/html; charset=utf-8

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en-US" lang="en-US">
<!-- git web interface version 2.1.1, (C) 2005-2006, Kay Sievers 
<kay.siev...@vrfy.org>, Christian Gierke -->
<!-- git core binaries version 2.1.1 -->
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<meta name="generator" content="gitweb/2.1.1 git/2.1.1"/>
<meta name="robots" content="index, nofollow"/>
<title>Untitled Git</title>
<link rel="stylesheet" type="text/css" href="static/gitweb.css"/>
<link rel="alternate" title="Untitled Git projects list" 
href="?a=project_index" type="text/plain; charset=utf-8" />
<link rel="alternate" title="Untitled Git projects feeds" href="?a=opml" 
type="text/x-opml" />
<link rel="shortcut icon" href="static/git-favicon.png" type="image/png" />
</head>
<body>
<div class="page_header">
<a href="http://git-scm.com/"; title="git homepage"><img class="logo" 
height="27" width="72" src="static/git-logo.png" alt="git" /></a><a 
href="/">projects</a> / </div>
<div class="projsearch">
Content-type: text/html

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en-US" lang="en-US">
<!-- git web interface version 2.1.1, (C) 2005-2006, Kay Sievers 
<kay.siev...@vrfy.org>, Christian Gierke -->
<!-- git core binaries version 2.1.1 -->
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<meta name="generator" content="gitweb/2.1.1 git/2.1.1"/>
<meta name="robots" content="index, nofollow"/>
<title>Untitled Git</title>
<link rel="stylesheet" type="text/css" href="static/gitweb.css"/>
<link rel="shortcut icon" href="static/git-favicon.png" type="image/png" />
</head>
<body>
<div class="page_header">
<a title="git homepage" href="http://git-scm.com/";><img alt="git" 
src="static/git-logo.png" width="72" class="logo" height="27" /></a><a 
href="/">projects</a> / </div>
<div class="page_body">
<br /><br />
500 - Internal Server Error
<br />
<hr />
Undefined subroutine CGI::startform
 at /usr/share/gitweb/index.cgi line 5513.

</div>
<div class="page_footer">
<a class="rss_logo" href="?a=opml">OPML</a> <a class="rss_logo" 
href="?a=project_index">TXT</a>
</div>
<script type="text/javascript" src="static/gitweb.js"></script>
<script type="text/javascript">
window.onload = function () {
        var tz_cookie = { name: 'gitweb_tz', expires: 14, path: '/' };
        onloadTZSetup('local', tz_cookie, 'datetime');
};
</script>
</body>
[Mon Nov  3 18:58:27 2014] index.cgi: Undefined subroutine CGI::startform
[Mon Nov  3 18:58:27 2014] index.cgi:  at /usr/share/gitweb/index.cgi line 5513.
</html>


You may also want to fix your reportbug scripts:
“/etc/apache2/conf.d/gitweb [Errno 2] No such file or directory: 
u'/etc/apache2/conf.d/gitweb'”
This is conf-enabled now.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gitweb depends on:
ii  apache2 [httpd]              2.4.10-6
ii  apache2-mpm-prefork [httpd]  2.4.10-6
ii  apache2-mpm-worker [httpd]   2.4.10-6
ii  git                          1:2.1.1-1
ii  lynx-cur                     2.8.9dev1-2
ii  perl                         5.20.1-2

Versions of packages gitweb recommends:
ii  libhttp-date-perl     6.02-1
ii  libtime-modules-perl  2013.1113-2

Versions of packages gitweb suggests:
ii  apache2 [httpd-cgi]              2.4.10-6
ii  apache2-mpm-prefork [httpd-cgi]  2.4.10-6
ii  apache2-mpm-worker [httpd-cgi]   2.4.10-6
pn  git-doc                          <none>
ii  libcgi-fast-perl                 1:2.04-1

-- Configuration Files:
/etc/apache2/conf.d/gitweb [Errno 2] No such file or directory: 
u'/etc/apache2/conf.d/gitweb'
/etc/gitweb.conf changed:
$projectroot = "/srv/git";
$git_temp = "/tmp";
@diff_opts = ();


-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to