Re: [Mailman-Users] Archiving problems

2015-01-26 Thread Mark Sapiro
On 01/26/2015 09:12 PM, Bill Christensen wrote:
> 
> All the archives work when in private state.  But I had to manually
> change the owner of all the publicly available list archives to _www in
> private in order for them to be readable.  Otherwise they get a big
> "Forbidden" message.  Should *all* the lists be _www? Everything in
> archives/private, or just the archive folders and not the mbox folders? 
> The archives/private folder itself is already _www.
> 
> Thanks for your continued tolerance and assistance.


For public archives to work, the web server needs to be able to search
the archives/private directory that the archives/public/ symlinks point
into.

Normally this only requires that the archives/private/ directory itself,
not any subordinates, be either o+x or owned by the web server user. The
subordinate LISTNAME and LISTNAME.mbox directories are normally
rwxrwsr-x and Mailman's group so Mailman can read and write them and
subordinates will be created in Mailman's group and the web server can
read and search them.

It's only archives/private itself which is in Mailman's group and either
rwxrws--x or if rwxrws---, owned by the web server user. Otherwise,
ownership doesn't matter.

See .

-- 
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archiving problems

2015-01-26 Thread Bill Christensen

On 1/26/15 9:32 PM, Mark Sapiro wrote:

On 01/26/2015 06:08 PM, Mark Sapiro wrote:

You weren't supposed to remove/move archives/private, just the
subordinate listname directories.


And once again, I misspoke (mistyped). I again meant the subordinate
listname directories under archives/public, not archives/private.

Mailman expects archives/public to exist, but the subordinates which are
supposed to be symlinks into archives/private are checked and
added/removed if necessary each time the list object is saved because
the list's archive_private setting might have changed necessitating the
addition or removal of symlinks.


Ok.

I put the archives/public folder back.

Toggling the archives setting on the publicly archived lists from public 
to private and back again created the symlinks.  So far so good.


All the archives work when in private state.  But I had to manually 
change the owner of all the publicly available list archives to _www in 
private in order for them to be readable.  Otherwise they get a big 
"Forbidden" message.  Should *all* the lists be _www? Everything in 
archives/private, or just the archive folders and not the mbox folders?  
The archives/private folder itself is already _www.


Thanks for your continued tolerance and assistance.


--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archiving problems

2015-01-26 Thread Mark Sapiro
On 01/26/2015 06:08 PM, Mark Sapiro wrote:
> 
> You weren't supposed to remove/move archives/private, just the
> subordinate listname directories.


And once again, I misspoke (mistyped). I again meant the subordinate
listname directories under archives/public, not archives/private.

Mailman expects archives/public to exist, but the subordinates which are
supposed to be symlinks into archives/private are checked and
added/removed if necessary each time the list object is saved because
the list's archive_private setting might have changed necessitating the
addition or removal of symlinks.

-- 
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archiving problems

2015-01-26 Thread Mark Sapiro
On 01/26/2015 06:00 PM, Bill Christensen wrote:

> Ok, I removed the public archives.  I didn't rm -r, just copied them
> elsewhere in case this didn't work.
...

> The public archive folder didn't rebuild.
> 
> Tail on the error log says:
> 
>  mlist.Save()
> 
>   File "/opt/local/share/mailman/Mailman/MailList.py", line 574, in Save
> 
> self.CheckHTMLArchiveDir()
> 
>   File "/opt/local/share/mailman/Mailman/Archiver/Archiver.py", line
> 241, in CheckHTMLArchiveDir
> 
> makelink(privdir, pubdir)
> 
>   File "/opt/local/share/mailman/Mailman/Archiver/Archiver.py", line 49,
> in makelink
> 
> os.symlink(old, new)
> 
> OSError: [Errno 2] No such file or directory
> 
> 
> Your thoughts?  FYI, this is on Mac 10.9.5, non-server version, if that
> makes any difference.


You weren't supposed to remove/move archives/private, just the
subordinate listname directories.

-- 
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Archiving problems

2015-01-26 Thread Bill Christensen

On 1/25/15 7:27 PM, Mark Sapiro wrote:

On 01/25/2015 05:21 PM, Stephen J. Turnbull wrote:

Mark Sapiro writes:

  > The solution is simple:
  >
  > rm -r archives/private/*

You mean "rm -r archives/public/*", don't you?  As given it erases all
the data, no?


Oh My yes! Absolutely! I hope nobody does the former. Thanks for
catching this Steve.

Ok, I removed the public archives.  I didn't rm -r, just copied them 
elsewhere in case this didn't work.


Our digest goes out at noon (and did).  I assume that qualifies as "the 
next time it does anything to the list".   Four new messages went 
through the list since then as well.


The public archive folder didn't rebuild.

Tail on the error log says:

 mlist.Save()

  File "/opt/local/share/mailman/Mailman/MailList.py", line 574, in Save

self.CheckHTMLArchiveDir()

  File "/opt/local/share/mailman/Mailman/Archiver/Archiver.py", line 
241, in CheckHTMLArchiveDir


makelink(privdir, pubdir)

  File "/opt/local/share/mailman/Mailman/Archiver/Archiver.py", line 
49, in makelink


os.symlink(old, new)

OSError: [Errno 2] No such file or directory


Your thoughts?  FYI, this is on Mac 10.9.5, non-server version, if that 
makes any difference.




--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] [Mailman-Announce] Announcing the new wiki.list.org

2015-01-26 Thread Barry Warsaw
On Jan 26, 2015, at 10:10 AM, Barry Warsaw wrote:

>If you had write access to the old wiki and want it again for the new wiki,
>you will have to re-submit a request to mailman-ca...@python.org.  Please be
>sure to register with wiki.list.org and provide us with your user name.

Paul reminds me that we did copy over the user accounts from the old wiki, but
obviously not the passwords.  You should be able to do a password reset on the
new wiki to recover your account.  Do let us know if you have any problems
with this.

Sumana and I also talked about theming recently.  Both the web site and wiki
could use an update (and I have thoughts about that) but in the meantime it
would be nice if the wiki were themed closer to the website.  If you have an
interest in this, please contact mailman-develop...@python.org.

Cheers,
-Barry


pgpHHs_uingjN.pgp
Description: OpenPGP digital signature
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Re: [Mailman-Users] Help Request Returning Nothing

2015-01-26 Thread Dennis Putnam
On 1/25/2015 8:50 PM, Mark Sapiro wrote:
> On 01/25/2015 05:17 PM, Dennis Putnam wrote:
>> On 1/25/2015 7:39 PM, Mark Sapiro wrote:
>>> See the FAQ at  (these RHEL/CentOS changes
>>> are now over 10 years old).
>> Not to be contrary but that was not the case with CentOS 6.  This change
>> was introduced by CentOS 7 regardless of what that wiki page says.
>> CentOS 7 is less than a year old.
>
> The change was introduced by Red Hat in RHEL 2.1.5-21. The original
> author of that FAQ article was John Dennis of Red Hat.
>
> I don't know about CentOS as even though my production server runs
> CentOS 5 (hey, it hasn't even been rebooted in over 5 years), I've never
> installed or even seen the CentOS Mailman package.
>
> Are you sure you had the CentOS package and not a source or other
> install under CentOS 6?
>
> Anyway, this is all a diversion from your actual issue.
>
> If you send me, off list, forwarded as attachment, the help response you
> receive from Mailman, I'll see if I can find anything further from that.
>
>
>
> --
> Mailman-Users mailing list Mailman-Users@python.org
> https://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: 
> https://mail.python.org/mailman/options/mailman-users/dap1%40bellsouth.net
Hi Mark,

I am sending it separately now.


signature.asc
Description: OpenPGP digital signature
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

[Mailman-Users] Announcing the new wiki.list.org

2015-01-26 Thread Barry Warsaw
I am very happy to announce our new wiki!

If you go to wiki.list.org you will see our shiny new Moin-based wiki.  We are
retiring the old Confluence-based wiki at the end of February.  Until then,
you can access it at old-wiki.list.org.

Our very huge thanks go to Paul Boddie who did the amazing conversion work,
almost single-handedly reverse engineering the Confluence dump through several
iterations.  Of course, our thanks also go to John Viega, owner of the
list.org domain and Mailman's inventor for helping us get the DNS flipped
over.  Thanks too to everyone who gave feedback on the new wiki, contributed
to the old wiki, and continue to help edit this important resource for the
Mailman community.

Our thanks also go to the Python Software Foundation and the PSF
infrastructure team for providing us with the virtual machine hosting our
new wiki.

If you had write access to the old wiki and want it again for the new wiki,
you will have to re-submit a request to mailman-ca...@python.org.  Please be
sure to register with wiki.list.org and provide us with your user name.

With this conversion, I am happy to say that GNU Mailman is finally fully
hosted on free software.  While we appreciate the years of service donated to
us by Atlassian and Contegix, it's important that we set an example by
utilizing an entirely free software stack for our development and outreach.
The wiki was our last remaining non-free bits.

Let the gardening begin!

Cheers,
-Barry
(On behalf of the GNU Mailman steering committee)

P.S. We are working on the SSL certificate for the new wiki.  Stay tuned.


pgpTy43NdUzmD.pgp
Description: OpenPGP digital signature
--
Mailman-Users mailing list Mailman-Users@python.org
https://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: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org