On Thu, Apr 01, 2010 at 03:18:01PM +1100, John Zaitseff wrote:
> Tags: patch
> 
> Dear David et al.,
> 
> Thank you for packaging ViewVC!
> 
> Rather a long time ago, I asked that viewvc 1.1.x be packaged.  At
> that time, I promised I would have a go at it myself, since I
> realised that the 1.1.x series represented some major changes.
> Unfortunately, I've been rather busy... until now, that is.
> 
> I have finally created a completely-overhauled viewvc 1.1.x package,
> based on your work and on Ender's patch.  Could you please package
> the latest ViewVC, 1.1.5, using this patch (attached to this
> e-mail)?  You can get the full debian directory by running:
> 
>   svn co 
> http://svn.zap.org.au/svn/debian-packages/debian-updates/viewvc/tags/1.1.5-0.1zg4/debian
> 
> You can download the full source to the packages, if you wish, from:
> 
>   
> ftp://ftp.zap.org.au/pub/debian/dists/zapgroup-sid/main/source/viewvc_1.1.5-0.1zg4.dsc
>   
> ftp://ftp.zap.org.au/pub/debian/dists/zapgroup-sid/main/source/viewvc_1.1.5-0.1zg4.diff.gz
>   
> ftp://ftp.zap.org.au/pub/debian/dists/zapgroup-sid/main/source/viewvc_1.1.5.orig.tar.gz
> 
> Alternatively, you can use the following lines in /etc/apt/sources.list:
> 
>   deb     ftp://ftp.zap.org.au/pub/ubuntu zapgroup-sid main
>   deb-src ftp://ftp.zap.org.au/pub/ubuntu zapgroup-sid main
> 
> You can replace "zapgroup-sid" with "zapgroup-lenny" or
> "zapgroup-karmic" as appropriate.
> 
> I am successfully running this version on my own Debian Lenny-based
> server, accessible at http://www.zap.org.au/viewvc/.
> 
> 
> Highlights of my changes:
> 
> * ViewVC 1.1.5 closes some important cross-site scripting problems
>   (Closes: #532611, #575777, #575787).  This solves CVE-2010-0004,
>   CVE-2010-0005 and CVE-2010-0736.
> 
> * Updated all dependencies, based on what is required for ViewVC
>   1.1.5.  In particular: the XS-Python-Version field is set to "all"
>   (Closes: #570573); depend on apache2 | httpd-cgi, not apache |
>   httpd (we need a CGI server); python-egenix-mxdatetime and
>   enscript are no longer required/suggested (python-pygments is
>   recommended instead of enscript).
> 
> * Packaged the Apache mod-python modules for optional use (in
>   /usr/lib/viewvc/mod-python) and added instructions in
>   README.Debian on how to access it.
> 
> * Wrote a manual page for /usr/bin/viewvc-standalone.
> 
> * Rewrote the README.Debian, NEWS and TODO files as appropriate.
> 
> * Moved to Debian policy 3.8.4 and Debhelper 7.  Dealt with as many
>   Lintian warnings as possible.  Converted all files to UTF-8 as
>   appropriate.
> 
> * Refreshed all files in debian/patches: most no longer apply,
>   although support for robots.txt (01-robots-support), changes to
>   viewvc-install (90-viewvc-install-debian-paths) and to
>   viewvc.conf.dist (91-viewvc-conf-debian-custom) still do.  Tweaked
>   some file modes as used by viewvc-install.  All patch files now
>   use -p1, making the future move to source version 3.0 (quilt) much
>   easier.
> 
> * The file /etc/viewvc/viewvc.conf is a conffile: maintainer scripts
>   must NOT modify it (as previous versions of the ViewVC package
>   do!).  For this version, I've removed all Debconf scripts, since I
>   don't particularly like my configuration files modified!  A better
>   solution would be to use something like ucf(1)...
> 
> 
> I'm hoping you will be able to take my changes more or less en-mass
> and release an official ViewVC package quickly.  I look forward to
> hearing from you!

The Security Team contacted David three weeks ago about the viewvc
maintenance status and didn't receive a reply. 

David, please consider handing maintenance over to John or move
viewvc to group maintenance.

Cheers,
        Moritz



-- 
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