Package: gitman
Version: 1:1.7.10.4-1+wheezy1

gitweb is supposed to be "serveable" through FastCGI with Apache, as
its manual claimed it
(section "WEBSERVER CONFIGURATION", subsection "Apache with FastCGI").
I experimented an error using it, as generated XHTML had double/wrong
encoding (i.e. non all UTF-8), when gitweb CGI script encounter my
(accented) name, e.g. in git's log.

This problem is known, as e.g. reported here:
    
http://git.661346.n2.nabble.com/Gitweb-running-as-FCGI-does-not-print-its-output-in-UTF-8-td7573415.html

I encountered this problem on a personal server of mine, with an
up-to-date Debian Wheezy:
- uname -a
    Linux saintux 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1 i686 GNU/Linux
- dpkg -s libc6 | grep ^Version
    Version: 2.13-38
- dpkg -s apache2 | grep ^Version
    Version: 2.2.22-13
- dpkg -s gitweb | grep ^Version; dpkg -s git-man | grep ^Version;
dpkg -s git | grep ^Version
    Version: 1:1.7.10.4-1+wheezy1

The easiest solution could be to not recommend FastCGI for gitweb, and
update documentation so.
Or perhaps simply remove dedicated section, as it claims to be "UNTESTED"?

Also, this section shows a `FastCGIServer` directive, which is
specific to libapache2-mod-fastcgi,
which belongs to non-free packages' section. For example, a free
alternative is package libapache2-mod-fcgid,
which has not this directive. So this section content could also be
rewritten, according to the recommended Apache's FastCGI module by
Debian (I don't know if it is libapache2-mod-fcgid).

An other and last remark: could it be possible that gitweb's manual
belong to gitweb's package
This bug report should IMHO better stand with gitweb's other bugs?

Thank you!

-- Vincent


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

Reply via email to