[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#373658: marked as done (pyblosxom: minimize number of items on front space to stop planet-spamming)

Your message dated Fri, 01 Aug 2008 11:38:39 +0000
with message-id <E1KOsxz-0000Db-Nx@ries.debian.org>
and subject line Bug#373658: fixed in pyblosxom 1.4.3-1
has caused the Debian Bug report #373658,
regarding pyblosxom: minimize number of items on front space to stop planet-spamming
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

373658: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373658
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: pyblosxom
Version: 1.2-1
Severity: minor
Tags: patch, upstream

[please note that I have filed this twice but the dpatch
 attachment caused my work mail relay to eat the first
 report. If it makes it through after all I apologise]

It seems a fairly common occurence now for somebody to make
a modification to their blogging software and inadvertently
spam blog-aggregators such as Planet Debian.

Pyblosxom (like blosxom, filed separately) is particularly
vulnerable to this as merely copying the files around
(without -a or -p) will update their timestamps.

Please consider this patch which reduces the number of items
that might appear in the front page (and consequently most
feeds) from 40 to a more conservative 5 by default. If
someone does break their timestamps, this limits the amount
of spamming that will be done.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.17-rc6-jmtd2
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages pyblosxom depends on:
ii  apache [httpd]            1.3.33-6sarge1 versatile, high-performance HTTP s
ii  python                    2.3.5-2        An interactive high-level object-o
ii  python2.3                 2.3.5-3sarge1  An interactive high-level object-o

-- no debconf information

Jon Dowland
#! /bin/sh /usr/share/dpatch/dpatch-run

diff -ruN pyblosxom-1.3.2~/web/config.py pyblosxom-1.3.2/web/config.py
--- pyblosxom-1.3.2~/web/config.py	2006-01-30 14:48:39.000000000 +0000
+++ pyblosxom-1.3.2/web/config.py	2006-06-14 11:39:27.000000000 +0100
@@ -65,7 +65,7 @@
 # How many entries should I show on the home page and category pages?
 # This doesn't affect date-based archive pages.  If you put 0 here, 
 # then I will show all pages.
-py['num_entries'] = 40
+py['num_entries'] = 5
 # What should the default flavour you want used be?
 py['default_flavour'] = "html"

Attachment: signature.asc
Description: Digital signature

--- End Message ---
--- Begin Message ---
Source: pyblosxom
Source-Version: 1.4.3-1

We believe that the bug you reported is fixed in the latest version of
pyblosxom, which is due to be installed in the Debian FTP archive:

  to pool/main/p/pyblosxom/pyblosxom_1.4.3-1.diff.gz
  to pool/main/p/pyblosxom/pyblosxom_1.4.3-1.dsc
  to pool/main/p/pyblosxom/pyblosxom_1.4.3-1_all.deb
  to pool/main/p/pyblosxom/pyblosxom_1.4.3.orig.tar.gz

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 373658@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Daniel Watkins <daniel@daniel-watkins.co.uk> (supplier of updated pyblosxom package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Tue, 29 Jul 2008 16:24:36 +0100
Source: pyblosxom
Binary: pyblosxom
Architecture: source all
Version: 1.4.3-1
Distribution: unstable
Urgency: low
Maintainer: Daniel Watkins <daniel@daniel-watkins.co.uk>
Changed-By: Daniel Watkins <daniel@daniel-watkins.co.uk>
 pyblosxom  - a lightweight file-based weblog system
Closes: 367127 373658 403008 443998 461246 486551
 pyblosxom (1.4.3-1) unstable; urgency=low
   * New upstream release: (Closes: #443998)
     + Correct self link in Atom feeds. (Closes: #403008)
     + 'flavourdir' variable now documented. (Closes: #486551)
     + Number of items on front page minimised to avoid Planet-spamming.
       (Closes: #373658)
   * Removed patches:
     + lookat_local_config.py.dpatch as it has been merged upstream.
       (Closes: #367127)
     + config.py-path.dpatch as we shouldn't be encouraging people to use
       /var/www/ for their pybloxsom files.
     + build_offline.dpatch as it was obsoleted by the move away from docbook.
     + fix_nt_positive_values.dpatch as Windows is not a supported Debian
   * Removed creation of empty /usr/share/doc/pyblosxom/pluginwriting/.
   * Removed NEWS.Debian, as it was several versions old.
   * Added packaging copyright to debian/copyright.
   * debian/control
     + Changed Maintainer to Daniel Watkins. (Closes: #461246)
     + Moved cdbs, debhelper, dpatch and python from Build-Depends-Indep to
       Build-Depends as they are required to run the clean target of
     + Changed cdbs and debhelper dependencies to be less needlessly precise.
     + Updated the Description to remove needless commas and give a slightly more
       accurate summary.
     + Updated Standards-Version to 3.8.0, no changes required.
     + Added Homepage field.
     + Documentation has moved from using docbook to using ReST, so removed
       Build-Depends on openjade and docbook-dsssl.
     + Added '${misc:Depends}' to Depends.
   * debian/rules
     + Removed commented-out lines as they were not adding any value.
     + Switched to using pyversions to find the Python version.
     + Excluded .txt files from being compressed, as documentation files too
       small to need it were being compressed.
   * Removed installation of welcome.txt to /var/www, as it's contents were
     duplicating existing documentation and not entirely correct.
   * Added debian/watch.
 9c97077f504175894e5ca3d9bcc260159d7263b5 1102 pyblosxom_1.4.3-1.dsc
 4db1a5247087403bbfd211bd1254ae573e3ce7a0 110908 pyblosxom_1.4.3.orig.tar.gz
 f2a77e028c8427bf8a5d1375bdf8532f7d5666f5 6968 pyblosxom_1.4.3-1.diff.gz
 a7e545e9036123dca83ee819f00d0618d096c34c 115854 pyblosxom_1.4.3-1_all.deb
 0217895b8db1de79d42d0170f9226c6fd45c7c42581b6aa8ec4f71f330300846 1102 pyblosxom_1.4.3-1.dsc
 35af992168c773099c92a2572ce64b0ad765aa578af495845e92a346602fa8fd 110908 pyblosxom_1.4.3.orig.tar.gz
 3b4dc1b7388a17d37b7f90dddc94d581e9b48989de3d32b52ff9214a93b9f90b 6968 pyblosxom_1.4.3-1.diff.gz
 fcde5ca47572daa186795ab5002655c6662affd7ee848201cc8305f1debfc7ea 115854 pyblosxom_1.4.3-1_all.deb
 36582e971730210a8878eac734fff09f 1102 web optional pyblosxom_1.4.3-1.dsc
 a70d7904e09fe77b466f3d99eb6573b8 110908 web optional pyblosxom_1.4.3.orig.tar.gz
 be1ce7164fa1868ff182d64df174d37f 6968 web optional pyblosxom_1.4.3-1.diff.gz
 e43c44050452110859748b6825355fe2 115854 web optional pyblosxom_1.4.3-1_all.deb

Version: GnuPG v1.4.9 (GNU/Linux)


--- End Message ---

Reply to: