Your message dated Sat, 17 Mar 2007 08:32:03 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#383909: fixed in moin 1.5.7-1 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: python2.4-moinmoin Version: 1.5.3-1 Severity: wishlist Tags: patch Hi, please allow - as a valid character in usernames as it's also very common in email addresses and names. from user.py, line 133: username_allowedchars = "'@." # ' for names like O'Brian or email addresses. adding a simple - here seems to work fine. A patch is attached. Thanks, Bernd -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17.7-grsec Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages python2.4-moinmoin depends on: ii moinmoin-common 1.5.3-1 Python clone of WikiWiki - common ii python2.4 2.4.3-8 An interactive high-level object-o Versions of packages python2.4-moinmoin recommends: ii postfix [mail-transport-agent 2.2.10-2 A high-performance mail transport -- no debconf informationdiff -Ncr moin-1.5.3.old/MoinMoin/user.py moin-1.5.3/MoinMoin/user.py *** moin-1.5.3.old/MoinMoin/user.py 2006-08-20 18:55:38.368508240 +0200 --- moin-1.5.3/MoinMoin/user.py 2006-08-20 18:56:10.647601072 +0200 *************** *** 130,136 **** @return: user name that can be used in acl lines """ name = name.replace('_', ' ') # we treat _ as a blank ! username_allowedchars = "'@." # ' for names like O'Brian or email addresses. # "," and ":" must not be allowed (ACL delimiters). # Strip non alpha numeric characters (except username_allowedchars), keep white space name = ''.join([c for c in name if c.isalnum() or c.isspace() or c in username_allowedchars]) --- 130,136 ---- @return: user name that can be used in acl lines """ name = name.replace('_', ' ') # we treat _ as a blank ! username_allowedchars = "'@.-" # ' for names like O'Brian or email addresses. # "," and ":" must not be allowed (ACL delimiters). # Strip non alpha numeric characters (except username_allowedchars), keep white space name = ''.join([c for c in name if c.isalnum() or c.isspace() or c in username_allowedchars])
--- End Message ---
--- Begin Message ---Source: moin Source-Version: 1.5.7-1 We believe that the bug you reported is fixed in the latest version of moin, which is due to be installed in the Debian FTP archive: moin_1.5.7-1.diff.gz to pool/main/m/moin/moin_1.5.7-1.diff.gz moin_1.5.7-1.dsc to pool/main/m/moin/moin_1.5.7-1.dsc moin_1.5.7.orig.tar.gz to pool/main/m/moin/moin_1.5.7.orig.tar.gz moinmoin-common_1.5.7-1_all.deb to pool/main/m/moin/moinmoin-common_1.5.7-1_all.deb python-moinmoin_1.5.7-1_all.deb to pool/main/m/moin/python-moinmoin_1.5.7-1_all.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jonas Smedegaard <[EMAIL PROTECTED]> (supplier of updated moin 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 [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Fri, 16 Mar 2007 18:07:48 +0100 Source: moin Binary: moinmoin-common python-moinmoin Architecture: source all Version: 1.5.7-1 Distribution: unstable Urgency: low Maintainer: Jonas Smedegaard <[EMAIL PROTECTED]> Changed-By: Jonas Smedegaard <[EMAIL PROTECTED]> Description: moinmoin-common - Python clone of WikiWiki - common data python-moinmoin - Python clone of WikiWiki - library Closes: 373464 373464 383841 383909 384349 410338 Changes: moin (1.5.7-1) unstable; urgency=low . * New upstream release. Closes: Bug#384349. Highlights: + XSS Fixes (already fixed in Debian NMU). + Improved LDAP authentication. + Various GUI editor improvements (but still buggy!). + Attachments can be overwritten, moved to a different page, and referenced. + Various performance improvements. + Rendering fixes (especially workarounds for IE6 bugs). + Simplified migration routine. Please read /usr/share/doc/moinmoin-common/README.Migration(.gz). + Fix for forgotten password email login URL. + Google sitemap support: ?action=sitemap. + Updated translations: i18n strings, system and help pages. + Hyphens are now allowed in usernames. Closes: Bug#383909. + Improved docutils and ReST support. * Acknowledge NMUs. Closes: Bug#373464, #383841, #410338, thanks to Josselin Mouette, Pierre Habouzit, Martin Zobel-Helas and Toni Mueller. * Reorganize patches. + Extend patches to 5 digits to make room for Hg changesets. + Adjust debian/patches/README to mention Hg (not Arch). + Use quilt (not the simple cdbs-internal patch system). * Add patches to bring in sync with upstream Hg (patchset 822). * Remove parts of CVE-2007-0857 applied upstream (changesets 805-806). Rename patch to follow new 5-digit scheme. * Rewrite README.packaging to describe getting changesets from Hg (not Arch). * Update CDBS tweaks: + Update copyright-check.mk: Look for "(c)" too, avoid non-printable characters, verbose error report. + Update buildinfo.mk: Fix touchfile to run only once. + Major overhaul of python-distutils.mk: Syncronize with main cdbs, which adds support for new Python policy, and massive rewrite to bring back functionality broken in the default implementation of that new policy. + Replace auto-update.mk with (overload of) buildcore.mk. + Add README.cdbs-tweaks documenting the added tweaks. + Advertise README.cdbs-tweaks in debian/rules. * Enable new Python policy, except when DEB_BUILD_OPTIONS contains "sarge". Closes: Bug#373464 (thanks to Pierre Habouzit and ). * Bump up Standards-Version to 3.7.2 for non-default distros. * Adjust long description to not mention dropped pythonXX-moinmoin. * As stated in README.Debian, CGI interface has had most testing: + Revert to suggesting apache in favor of libapache(2)-python. + Suggest httpd-cgi (not httpd) as fallback. * Cleanup and improve debian/rules: + Use (newly improved!) tweaked cdbs again, to also support distributions using the old python policy. + Restore rules aaplying only to old python policy. + Add switch to declare variables varying between python policies. + Stitch together README.Debian from parts, referring to build- dependent default python version, and leaving out section on multiple packages when using new python policy. + Stitch together README.Debian and moinmoin-common.postinst in pre-build, and remove in clean. This avoids distributing changes and then loosing it again automatically at next build. + Add more comments. + Move build targets to switch distribution down to the bottom. * Update debian/copyright: + Add new copyright for Bubblehelp infoboxes (license: GPLv2). + Add new copyright for EXIF filter (license: BSD-like). + Fix non-unicode Character (copyright-holder Peter à strand). * No longer install docs/CHANGES.config dropped upstream. * Add note to README.Debian about risk of dict symlink breaking if copying and using the data from a different location. This relates only to the recent NMU changing (without documentaing!!!) from static to shared symlink. * Use Build-depends (not Build-depends-Indep) for non-default distributions. * Tightened pyversions to only include 2.3 and higher. * Suppress lintian warnings about INSTALL.html in docs (contains valuable info on further steps than automated in this packaging) and non-executable scripts in underlay (they should never be executed from there). Files: 3af73028d18bbf049565ee975c3ccb5c 759 net optional moin_1.5.7-1.dsc b304f1c2054c7f3bf0dc48c141b28b33 4411634 net optional moin_1.5.7.orig.tar.gz 5ee74fe0319d707c71c9c481f4a21b12 48877 net optional moin_1.5.7-1.diff.gz 3a2a526a20eaaa225cb237a666b8aee5 1660388 net optional moinmoin-common_1.5.7-1_all.deb a89395b1e9ea7d4b4cb9ab32522bde80 1017220 python optional python-moinmoin_1.5.7-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFF+yqSn7DbMsAkQLgRAvECAJ9fbh7g5OMAhLy8xNSmlBdzVf6GsACfRK6H QjmU9th+UdcQKyQDqERRCs0= =742I -----END PGP SIGNATURE-----
--- End Message ---

