Debian Bug report logs - #524762
mailman: Please include the mmdsr script from upstream /contrib

Package: mailman; Maintainer for mailman is Mailman for Debian <[email protected]>; Source for mailman is src:mailman (PTS, buildd, popcon).

Reported by: Cristian Rigamonti <[email protected]>

Date: Sun, 19 Apr 2009 18:24:01 UTC

Severity: wishlist

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Mailman for Debian <[email protected]>:
Bug#524762; Package mailman. (Sun, 19 Apr 2009 18:24:04 GMT) (full text, mbox, link).


Acknowledgement sent to Cristian Rigamonti <[email protected]>:
New Bug report received and forwarded. Copy sent to Mailman for Debian <[email protected]>. (Sun, 19 Apr 2009 18:24:04 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Cristian Rigamonti <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: mailman: Please include the mmdsr script from upstream /contrib
Date: Sun, 19 Apr 2009 20:19:31 +0200
[Message part 1 (text/plain, inline)]
Package: mailman
Severity: wishlist

The upstream source package contain a very useful script to produce daily
statistics and error reports: /contrib/mmdsr

Why is this not included in the Debian package?


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-rc1-cri (PREEMPT)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
GPG/PGP Key-Id 0x943A5F0E      -    http://www.linux.it/~cri/cri.asc
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], Mailman for Debian <[email protected]>:
Bug#524762; Package mailman. (Sun, 27 Sep 2009 15:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Thijs Kinkhorst <[email protected]>:
Extra info received and forwarded to list. Copy sent to Mailman for Debian <[email protected]>. (Sun, 27 Sep 2009 15:57:03 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Thijs Kinkhorst <[email protected]>
To: Cristian Rigamonti <[email protected]>
Cc: [email protected]
Subject: Re: [Pkg-mailman-hackers] Bug#524762: mailman: Please include the mmdsr script from upstream /contrib
Date: Sun, 27 Sep 2009 17:29:10 +0200
[Message part 1 (text/plain, inline)]
On snein 19 April 2009, Cristian Rigamonti wrote:
> The upstream source package contain a very useful script to produce daily
> statistics and error reports: /contrib/mmdsr
>
> Why is this not included in the Debian package?

It can not simply be copied into the package as it will not work without 
editing the script, currently.


cheers,
Thijs
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], Mailman for Debian <[email protected]>:
Bug#524762; Package mailman. (Sun, 27 Sep 2009 16:48:07 GMT) (full text, mbox, link).


Acknowledgement sent to Adam McGreggor <[email protected]>:
Extra info received and forwarded to list. Copy sent to Mailman for Debian <[email protected]>. (Sun, 27 Sep 2009 16:48:07 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Adam McGreggor <[email protected]>
To: Thijs Kinkhorst <[email protected]>, [email protected]
Cc: Cristian Rigamonti <[email protected]>
Subject: Re: [Pkg-mailman-hackers] Bug#524762: Bug#524762: mailman: Please include the mmdsr script from upstream /contrib
Date: Sun, 27 Sep 2009 17:37:40 +0100
On Sun, Sep 27, 2009 at 05:29:10PM +0200, Thijs Kinkhorst wrote:
> On snein 19 April 2009, Cristian Rigamonti wrote:
> > The upstream source package contain a very useful script to produce daily
> > statistics and error reports: /contrib/mmdsr
> >
> > Why is this not included in the Debian package?
> 
> It can not simply be copied into the package as it will not work without 
> editing the script, currently.

To have it included, we'd probably need a patch to:
    (a) alter the paths to something more debianistic
    (b) use some e.g. debconf majick to receive/store the mail 
        addresses to be defined as:
        (i)     SENDER=
        (ii)    RCPTS=
    (c) Handle MYUID=/RUNAS= (but see below)

lines 277 -> 290 of 
    ~mailman-coders/mailman/2.1 : /contrib/mmdsr (revision 1198) [1]
could possibly be re-implemented (i'd be inclined to use /proc/$$ :
can't remember how portable that is, mind); saying that, were I to 
re-write, I'd probably be more inclined to change the test to check if
the user were a member of the appropriate group (i.e., e.g.  for
Debian, 'list'), rather than root, or a specified user. That might,
however, break portability. I guess debconf could take an array of
users, and use the array for populating the MYUID (as it currently
stands) variable/definition. 

Thoughts?


[1] http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/annotate/head%3A/contrib/mmdsr
-- 
``Who's Whom -- a sort of Who's Who for pedants.''
  (Marcus Brigstocke, from `The 99p Challenge')




Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Thu May 15 16:02:54 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.