Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Mark Sapiro
Stephen J. Turnbull wrote:

John Fitzsimons writes:

  This message was delivered by email from Gmane to mailman. It was
  apperently posted via NNTP to Gmane by the poster and then mailed by
  Gmane to the list.
  
  Hopefully Gmane waits for the reply to the list email before it
  accepts the post.

I'm not sure what you're asking, but I'm pretty sure it is not the
case.  There is no reply to wait for.  Both email and netnews are
designed as store and forward.  The process is


I think what John wants to happen is the following. Whether it actually
works this way or not, I don't know, but I think it might.

- User posts via NNTP to Gmane list.
- Gmane accepts the message and mails it to Mailman but does not add it
to its archive at this point. This is what John wants. Eventually,
we'll find out if it works. I suspect it does, because whatever
messages Mailman retrieved via NNTP were apparently not in Mailman's
archive so they must have had Mailman's X-BeenThere: header.
- Mailman accepts, holds, discards, whatever the post.
- Accepted posts are mailed to the list members, one of whom is Gmane.
- Gmane receives the mailed post and archives it.

Thus, Gmane acts as an NNTP posting gateway to Mailman but we hope only
persistently stores those messages accepted by Mailman.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Mark Sapiro
Stephen J. Turnbull wrote:

Mark Sapiro writes:

  This is all irrelevant. Since the posts from Gmane are arriving via the
  NNTP gateway, no membership tests whatsoever are applied to the post -
  no list member, no moderation, no *_these_nonmembers.

Are you sure?  The way I read

Received: from lo.gmane.org ([80.91.229.12])
   by panda.hostingbay.net with esmtps (TLSv1:AES256-SHA:256)
   (Exim 4.69) (envelope-from gcf-listn...@m.gmane.org)
   id 1NXp0a-0004MT-1K
   for listn...@mydomain; Thu, 21 Jan 2010 15:51:11 +1100

is that it's coming in by SMTP, not via NNTP.


You are correct of course. I was thrown off by these headers given in
the post at
http://mail.python.org/pipermail/mailman-users/2010-January/068479.html


Path: news.gmane.org!not-for-mail
Approved: news at gmane.org
by lo.gmane.org with esmtp (Exim 4.50)
by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
X-Injected-Via-Gmane: http://gmane.org/
X-Gmane-NNTP-Posting-Host: 
Xref: news.gmane.org ...
Archived-At: http://permalink.gmane.org/listname


I suspect those come from a post in Gmane's archive.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Stephen J. Turnbull
Mark Sapiro writes:

Hopefully Gmane waits for the reply to the list email before it
accepts the post.
  
  I'm not sure what you're asking,
  
  I think what John wants to happen is the following. Whether it actually
  works this way or not, I don't know, but I think it might.
  
  - User posts via NNTP to Gmane list.
  - Gmane accepts the message and mails it to Mailman but does not add it
  to its archive at this point. This is what John wants.

You, sir, are a genius.  I *never* would have guessed that from the
word accept (even in quotes :-).

  Eventually, we'll find out if it works. I suspect it does,

I do too, because larsi is not an idiot.  I have to imagine that like
99% of messages that get moderated into oblivion are spam.  Gmane
doesn't want their archives filled with that crap, so they'll archive
from the moderated stream.

This is starting to look pretty good, actually.  We can hope that this
solution will serve John until MM3 goes gold (with an NNTP server :-9.
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-22 Thread Young, Darren
There's a lot in there so I attached it. Not sure if this list allows
attachments but I'll try here anyways.

 -Original Message-
 From: Mark Sapiro [mailto:m...@msapiro.net]
 Sent: Thursday, January 21, 2010 10:04 AM
 To: Young, Darren; mailman-users@python.org
 Subject: RE: [Mailman-Users] Archives
 
 Young, Darren wrote:
 
  What is the timestamp if you do ls -ld here?
 
 [r...@bushlms01 archive]# pwd
 /usr/local/mailman/qfiles/archive
 [r...@bushlms01 archive]# ls -ld
 drwxrws--- 2 mailman mailman 4096 Jan 20 16:04 .
 
 
 So your messages are reaching the archive queue (because it is being
 updated through Jan 20 16:04) and ArchRunner is processing the
 messages (because the queue is empty)
 
 What does
 
   ls -lAR /usr/local/mailman/archives/
 
 show?
 
 
 [...]
  One other thought. Is it possible that your test posts contain an
  X-No-Archive: header or an X-Archive: No header?
 I don't believe so but I'll check the headers to be sure.
 
 
 Since it appears posts are reaching the archive queue, this wouldn't
be
 the issue.
 
 --
 Mark Sapiro m...@msapiro.netThe highway is for gamblers,
 San Francisco Bay Area, Californiabetter use your sense - B. Dylan

Excerpted by M Sapiro

/usr/local/mailman/archives/:
total 36
drwxrws--x 813 mailman mailman 32768 Jan 21 16:01 private
drwxrwsr-x   2 mailman mailman  4096 Jan 20 12:55 public

/usr/local/mailman/archives/private:
total 3256
drwxrwsr-x 2 rootmailman  4096 Jan  7 15:11 301_win2010
drwxrwsr-x 2 rootmailman  4096 Nov 24 10:01 301_win2010.mbox
[...]
drwxrwsr-x 2 rootmailman  4096 Jan 20 12:26 perl-ad-manager-users
drwxrwsr-x 2 rootmailman  4096 Jan 20 12:26 perl-ad-manager-users.mbox
[...]

/usr/local/mailman/archives/private/301_win2010:
total 0

/usr/local/mailman/archives/private/301_win2010.mbox:
total 0

[...]

/usr/local/mailman/archives/private/career-wknd:
total 4
-rw-rw-r-- 1 root mailman 500 Jan 20 12:25 index.html

/usr/local/mailman/archives/private/career-wknd.mbox:
total 0

[...]

/usr/local/mailman/archives/private/mailman:
total 8
drwxrwsr-x 2 mailman mailman 4096 Jan  7 15:11 2009-June
drwxrws--- 2 mailman mailman 4096 Jan  7 15:11 database

/usr/local/mailman/archives/private/mailman/2009-June:
total 0

/usr/local/mailman/archives/private/mailman/database:
total 0

/usr/local/mailman/archives/private/mailman.mbox:
total 0

[...]

/usr/local/mailman/archives/private/perl-ad-manager-users:
total 4
-rw-rw-r-- 1 root mailman 531 Jan 20 12:26 index.html

/usr/local/mailman/archives/private/perl-ad-manager-users.mbox:
total 0

[...]

/usr/local/mailman/archives/public:
total 0
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Re: [Mailman-Users] Archives

2010-01-22 Thread Mark Sapiro
Young, Darren wrote:

There's a lot in there so I attached it. Not sure if this list allows
attachments but I'll try here anyways.


The text/plain attachment was allowed, but the message was too big. I
trimmed the attachment leaving only a few relevant parts. See my
comments inline and at the end.



/usr/local/mailman/archives/:
total 36
drwxrws--x 813 mailman mailman 32768 Jan 21 16:01 private
drwxrwsr-x   2 mailman mailman  4096 Jan 20 12:55 public

/usr/local/mailman/archives/private:
total 3256
drwxrwsr-x 2 rootmailman  4096 Jan  7 15:11 301_win2010
drwxrwsr-x 2 rootmailman  4096 Nov 24 10:01 301_win2010.mbox


There were many lists as above.


[...]
drwxrwsr-x 2 rootmailman  4096 Jan 20 12:26 perl-ad-manager-users
drwxrwsr-x 2 rootmailman  4096 Jan 20 12:26 perl-ad-manager-users.mbox


And I think this is the list of interest.


[...]

/usr/local/mailman/archives/private/301_win2010:
total 0

/usr/local/mailman/archives/private/301_win2010.mbox:
total 0



Most lists are like this with no files.


[...]

/usr/local/mailman/archives/private/career-wknd:
total 4
-rw-rw-r-- 1 root mailman 500 Jan 20 12:25 index.html

/usr/local/mailman/archives/private/career-wknd.mbox:
total 0



But a few like the above have the default index.html


[...]

/usr/local/mailman/archives/private/mailman:
total 8
drwxrwsr-x 2 mailman mailman 4096 Jan  7 15:11 2009-June
drwxrws--- 2 mailman mailman 4096 Jan  7 15:11 database

/usr/local/mailman/archives/private/mailman/2009-June:
total 0

/usr/local/mailman/archives/private/mailman/database:
total 0

/usr/local/mailman/archives/private/mailman.mbox:
total 0


And here, it liiks like at one time the mailman list actually had an
archived message, but it's gone.


[...]

/usr/local/mailman/archives/private/perl-ad-manager-users:
total 4
-rw-rw-r-- 1 root mailman 531 Jan 20 12:26 index.html

/usr/local/mailman/archives/private/perl-ad-manager-users.mbox:
total 0


And our list has the default index.html


[...]

/usr/local/mailman/archives/public:
total 0


And there are no symlinks in archives/public.


Here's what I see - most lists do not have even the default 'empty'
index.html. For those few that do, the list's all seem to have been
created on or after Jan 20. Thus, I think issue # 1 is there is some
process that runs periodically (manually or via cron) that removes all
files or all files older than x from the archives/private/ directory.

Issue #2 is once again an obvious thing to have checked, but I think
archiving must be disabled in mm_cfg.py with

ARCHIVE_TO_MBOX = -1

This is the only thing that explains the lack of symlink(s) in
archives/public for lists with public archives.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-22 Thread Young, Darren
 The text/plain attachment was allowed, but the message was too big. I
 trimmed the attachment leaving only a few relevant parts. See my
 comments inline and at the end.
I had a feeling it would be one or the other.

 
 [...]
 drwxrwsr-x 2 rootmailman  4096 Jan 20 12:26 perl-ad-manager-users
 drwxrwsr-x 2 rootmailman  4096 Jan 20 12:26 perl-ad-manager-
 users.mbox
 
 
 And I think this is the list of interest.
Yes, that's the one.

 Here's what I see - most lists do not have even the default 'empty'
 index.html. For those few that do, the list's all seem to have been
 created on or after Jan 20. Thus, I think issue # 1 is there is some
 process that runs periodically (manually or via cron) that removes all
 files or all files older than x from the archives/private/ directory.
We have an automated (daily) process that generates class mailing lists,
I'm guessing on 1/20 a batch of them came through.

 
 Issue #2 is once again an obvious thing to have checked, but I think
 archiving must be disabled in mm_cfg.py with
 
 ARCHIVE_TO_MBOX = -1
Nothing set in mm_cfg.py for that but it is set to -1 in Defaults.py. I
just set it to 0, didn't even think about looking in there for it,
sorry, should grepped -i 'archive' in the tree.

Think I'm going to give up on this for them moment and use a Google
Group to archive the list. Thanks for all the help.
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-22 Thread Mark Sapiro
Young, Darren wrote:

 Issue #2 is once again an obvious thing to have checked, but I think
 archiving must be disabled in mm_cfg.py with

 ARCHIVE_TO_MBOX = -1
Nothing set in mm_cfg.py for that but it is set to -1 in Defaults.py. I
just set it to 0, didn't even think about looking in there for it,
sorry, should grepped -i 'archive' in the tree.


The Defaults.py setting is 2. If you want something different, it
should be in mm_cfg.py.

You need to restart Mailman after making these changes for them to be
effective.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archives

2010-01-22 Thread Young, Darren
  Issue #2 is once again an obvious thing to have checked, but I
think
  archiving must be disabled in mm_cfg.py with
 
  ARCHIVE_TO_MBOX = -1
 Nothing set in mm_cfg.py for that but it is set to -1 in Defaults.py.
 I
 just set it to 0, didn't even think about looking in there for it,
 sorry, should grepped -i 'archive' in the tree.
 
 
 The Defaults.py setting is 2. If you want something different, it
 should be in mm_cfg.py.
 
 You need to restart Mailman after making these changes for them to be
 effective.

Thanks, did that.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Geoff Shang

On Fri, 22 Jan 2010, John Fitzsimons wrote:


I would like to know how to access the archive file so that I can
delete it by FTP. I cannot however find it ! Maybe my web hoster
has somehow made the directory invisible ?


Mailman files are usually put somewhere other than in your hosting area. 
This is because there's probably one installation of Mailman for all 
users.  And even though the URL is YourDomain/mailman... the /mailman part 
of the URL is probably being mapped to files elsewhere on your provider's 
host.


Geoff.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Mark Sapiro
Geoff Shang wrote:

On Fri, 22 Jan 2010, John Fitzsimons wrote:

 I would like to know how to access the archive file so that I can
 delete it by FTP. I cannot however find it ! Maybe my web hoster
 has somehow made the directory invisible ?

Mailman files are usually put somewhere other than in your hosting area. 
This is because there's probably one installation of Mailman for all 
users.  And even though the URL is YourDomain/mailman... the /mailman part 
of the URL is probably being mapped to files elsewhere on your provider's 
host.


Sorry. I missed the above query. This is covered in the cPanel FAQ
http://wiki.list.org/x/sYA9. Mailman's files are in
/usr/local/cpanel/3rdparty/mailman/

Archives in particular are in
/usr/local/cpanel/3rdparty/mailman/archives/private/

If your FTP session is not chrooted to your own home directory or some
other limitation, you chould be able to find them.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Geoff Shang

On Fri, 22 Jan 2010, Mark Sapiro wrote:


On Fri, 22 Jan 2010, John Fitzsimons wrote:


I would like to know how to access the archive file so that I can
delete it by FTP. I cannot however find it ! Maybe my web hoster
has somehow made the directory invisible ?


Sorry. I missed the above query. This is covered in the cPanel FAQ
http://wiki.list.org/x/sYA9. Mailman's files are in
/usr/local/cpanel/3rdparty/mailman/

Archives in particular are in
/usr/local/cpanel/3rdparty/mailman/archives/private/

If your FTP session is not chrooted to your own home directory or some
other limitation, you chould be able to find them.


But presumably not delete them.

Geoff.

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Mark Sapiro
Geoff Shang wrote:

On Fri, 22 Jan 2010, Mark Sapiro wrote:

 If your FTP session is not chrooted to your own home directory or some
 other limitation, you chould be able to find them.

But presumably not delete them.


Presumably not, but it wouldn't be the first time that people had
permission to do things via FTP that they shouldn't be able to do
because not allowing them a shell was enough.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread John Fitzsimons
On Sat, 23 Jan 2010 00:42:25 +0900, Stephen J. Turnbull wrote:
 
Mark Sapiro writes:

 snip 

  Eventually, we'll find out if it works. I suspect it does,

Preliminary testing suggests that it IS working. 

I do too, because larsi is not an idiot.  I have to imagine that like
99% of messages that get moderated into oblivion are spam.  Gmane
doesn't want their archives filled with that crap, so they'll archive
from the moderated stream.

This is starting to look pretty good, actually.  We can hope that this
solution will serve John until MM3 goes gold (with an NNTP server :-9.

Should I be urgently reading up on unix so that I can help out with
the Mailman NNTP server betas ?   :-)

Bye the way, I would strongly suggest to Barry that he consider
contacting Thomas G. Liesner, the guy who wrote Hamster. Hamster 
is a windows freeware news/email proxy server 

His home page is here http://tglsoft.de/ . An English download page is
http://www.arcorhome.de/newshamster/tgl/misc/hamster_en.html
His address is Thomas G. Liesner hamster AT tglsoft.de

This is a top class program that I have been using for over ten years.
Thomas has done a great job and appears to be a very nice guy.
Hamster source code can also be downloaded from the above 
link.

I would not be surprised to find out that Thomas has some unix
knowledge and/or knows someone who may have done some work 
towards porting it to a unix platform.

Here are some screen shots I did ages ago FWIW.

http://clients.net2000.com.au/~johnf/lservers.jpg
http://clients.net2000.com.au/~johnf/pservers.jpg
http://clients.net2000.com.au/~johnf/fullonm.jpg


Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread John Fitzsimons
On Fri, 22 Jan 2010 12:59:20 -0800, Mark Sapiro wrote:
 
Geoff Shang wrote:

On Fri, 22 Jan 2010, Mark Sapiro wrote:

 If your FTP session is not chrooted to your own home directory or some
 other limitation, you chould be able to find them.

But presumably not delete them.

Presumably not, but it wouldn't be the first time that people had
permission to do things via FTP that they shouldn't be able to do
because not allowing them a shell was enough.

Thank you both for that info. I am not sure that I have the
knowledge/confidence to go looking into directories that aren't my
home directory. In any case even if I did succeed it could probably
get me into trouble with my hoster.

But this does lead me to think of a few more questions. If I closed 
my mailing list then wouldn't all the Mailman archive files be 
deleted ?

If I did that then I could presumably start the list again. Identical
to the previous list. But with archiving turned off from the
beginning ?

Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Mark Sapiro
John Fitzsimons wrote:

But this does lead me to think of a few more questions. If I closed 
my mailing list then wouldn't all the Mailman archive files be 
deleted ?


That's a cPanel question. In standard Mailman, whether you remove a
list from the command line with bin/rmlist or via the rmlist CGI (if
OWNERS_CAN_DELETE_THEIR_OWN_LISTS is True and there is a link on the
admin web pages) you have the option of removing or not removing the
archives.

My understanding is cPanel has it's own way of creating lists and
presumably an analagous way of removing them and I don't know how that
deals with archives.


If I did that then I could presumably start the list again. Identical
to the previous list. But with archiving turned off from the
beginning ?


The drawback is all user options/passwords/etc. get lost. You can use
something like Jim T's and my mailman-subscribers.py script[1] to
screen scrape the web admin Membership List and make a .csv file of
the membership together with those options except language that are on
the Membership List pages, but restoring them is tedious. OTOH, if you
don't care about preserving these, you can just mass subscribe the
list and you're done.

[1] http://www.msapiro.net/scripts/mailman-subscribers.py or
http://fog.ccsf.cc.ca.us/~msapiro/scripts/mailman-subscribers.py.
This script runs on your workstation and requires Python be installed
there.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread John Fitzsimons
On Fri, 22 Jan 2010 15:12:46 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

 snip 

If I did that then I could presumably start the list again. Identical
to the previous list. But with archiving turned off from the
beginning ?

The drawback is all user options/passwords/etc. get lost. 

Yes, the loss of user options I can live with BUT the loss of
passwords would be a concern. In this case the Gmane subscription. 
If I un subscribed them, then re-subscribed them, wouldn't I need to
get an email response from them to complete their re-subscription ? 
Or is there some way, using CPanel, to subscribe someone without
needing to wait for any response from them ?

Also, talking about passwords. Is there any way, as systems
administrator, to know member passwords using CPanel ? 

You can use
something like Jim T's and my mailman-subscribers.py script[1] to
screen scrape the web admin Membership List and make a .csv file of
the membership together with those options except language that are on
the Membership List pages,

Thanks, I am using windows. Not too keen on trying to get scripts to
work on a windows display. Though, after your comments, I might take 
a look at a windows scraper I have. Though that is intended for edit
boxes.

but restoring them is tedious. OTOH, if you
don't care about preserving these, you can just mass subscribe the
list and you're done.

Sorry, I am not with you there. What do you mean by mass subscribe
the list ?

[1] http://www.msapiro.net/scripts/mailman-subscribers.py or
http://fog.ccsf.cc.ca.us/~msapiro/scripts/mailman-subscribers.py.
This script runs on your workstation and requires Python be installed
there.

Okay. Thank you.

Bye the way, talking about scripting. I just heard about a program
that might interest you/other coders here.


Highlight converts source code to formatted text with syntax
highlighting.
* Coloured output in HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode and
XML format
* Supports 150+ programming languages
* Includes 40 colour themes
* Recognizes nested languages
* Platform independent (CLI, GUI, Lib)

http://www.andre-simon.de/doku/highlight/en/highlight_screenshots.html

Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Mark Sapiro
John Fitzsimons wrote:

Yes, the loss of user options I can live with BUT the loss of
passwords would be a concern. In this case the Gmane subscription. 


I don't think the password of the Gmane subscription to the Mailman
list is important.


If I un subscribed them, then re-subscribed them, wouldn't I need to
get an email response from them to complete their re-subscription ? 
Or is there some way, using CPanel, to subscribe someone without
needing to wait for any response from them ?


The web admin Membership Management... - Mass Subscription page should
do it.


Also, talking about passwords. Is there any way, as systems
administrator, to know member passwords using CPanel ? 


No. You have to be able to access the list configuration file with
command-line tools.


You can use
something like Jim T's and my mailman-subscribers.py script[1] to
screen scrape the web admin Membership List and make a .csv file of
the membership together with those options except language that are on
the Membership List pages,

Thanks, I am using windows. Not too keen on trying to get scripts to
work on a windows display. Though, after your comments, I might take 
a look at a windows scraper I have. Though that is intended for edit
boxes.


The script is not a screen scraper in that sense. It accesses the
list's admin Membership Management... - Membership List pages and
parses them to get the data.

Installing Python on your windows box is a piece of cake. You get the
installer at http://www.python.org/ftp/python/2.6.4/python-2.6.4.msi
and run it. Then you run the script in a command window.


but restoring them is tedious. OTOH, if you
don't care about preserving these, you can just mass subscribe the
list and you're done.

Sorry, I am not with you there. What do you mean by mass subscribe
the list ?


The web admin Membership Management... - Mass Subscription page 

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread John Fitzsimons
On Fri, 22 Jan 2010 16:33:07 -0800, Mark Sapiro wrote:
 
John Fitzsimons wrote:

Yes, the loss of user options I can live with BUT the loss of
passwords would be a concern. In this case the Gmane subscription. 

I don't think the password of the Gmane subscription to the Mailman
list is important.

You are probably correct. If I can un-subscribe them, and then
re-subscribe them, without them being contacted it would save me/
them tedious, and unnecessary, communication.

 snip 

The web admin Membership Management... - Mass Subscription page should
do it.

Excellent ! Being a newbie I hadn't noticed that. Looks like it could
be very handy to have in some circumstances. Thank you.

 snip 

The script is not a screen scraper in that sense. It accesses the
list's admin Membership Management... - Membership List pages and
parses them to get the data.

Via my browser, or via an FTP logon ? I am using a windows system and
CPanel.

 snip 

Regards, John.
--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mailman and Gmane ?

2010-01-22 Thread Mark Sapiro
John Fitzsimons wrote:

On Fri, 22 Jan 2010 16:33:07 -0800, Mark Sapiro wrote:

The script is not a screen scraper in that sense. It accesses the
list's admin Membership Management... - Membership List pages and
parses them to get the data.

Via my browser, or via an FTP logon ? I am using a windows system and
CPanel.


Neither. The script is a Python application that runs under control of
Python on your windows box (You download windows Python at the link in
my prior mail). It accesses your cPanel list's web admin interface via
HTTP just as you would with your browser, except it doesn't use your
browser. It sends HTTP GET requests and reads the responses just as a
browser would, but it doesn't display the retrieved pages; it just
parses them to get the desired information.

You could do the same thing with a browser by going to the Membership
Management... - Membership List pages one by one and writing down all
the relevant information you see there, but the script effectively
does that for you.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org