Re: [Mailman-Users] How can our MM site admin see unadvertised lists via web interface?

2005-08-10 Thread Steve Rifkin
   As site admin, you should have command-line access to the server, 
or at least be able to remember what private lists you've created.

Remember, it's not me being a list admin, but rather a site admin that's the 
issue.  As a site admin, I wouldn't necessarily know all the many lists that 
our 
list admins would decide to make private.  Actually, as a site-admin, I 
wouldn't 
necessarily know all the public lists too.  I'd have to have a list available 
to 
me (we could potentially have dozens of lists made where the list admins would 
choose whether to advertise the list or not), and I was hoping I'd have that 
list available through a password-protected webpage, especially since there are 
other pages that require the site admin to log in within Mailman (specific list 
maintenance, etc.)

But, yes, having a command-line-access to the server would be the only way for 
the site admin to have a complete set of lists (advertised and non-advertised.)

   But you are right that this would be a nice feature.  Please feel 
free to go to the SourceForge Mailman Request for Enhancement page at 
http://sourceforge.net/tracker/?group_id=103atid=350103 and file 
an RFE.

Brad, thanks for all the info.  I appreciate it.

Steve

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] How can our MM site admin see unadvertised lists via web interface?

2005-08-10 Thread Steve Rifkin
Cool.  Thanks Matt, I'll have to try that out.

Steve  


Matt wrote:

I wrote a nasty script to generate an HTML file that lists all the
lists.

I run it daily from cron because I didn't want to monkey around with a
setuid mailman CGI program.

Use your web server to restrict access to the generated HTML file as
appropriate.

Here's an example.  Customize as required.  Works for me; it might
work for you.

#!/usr/bin/perl
# Create a web page from the output of the Mailman list_lists command.

$cmd=/usr/share/mailman/bin/list_lists;

open LISTINFO, $cmd | or die cannot run $cmd: $!\n;

print '
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN 
http://www.w3.org/TR/html4/strict.dtd;
html
head
titleMailing lists/title
style type=text/css
.shaded {background: #EE;}
/style
/head
body
h1Mailing lists/h1
table
';

$rownumber = 0;
$headerline = LISTINFO;
while (LISTINFO) {
chop;
($listname, $description) = split / - /;
$listname =~ s/^\s+//;
if ($rownumber % 2) {
$class = ;
} else {
$class = 'class=shaded';
}
$rownumber++;
$lc_listname = lc $listname;
print tr $class\n;
print tda href=\/mailman/listinfo/$lc_listname\$listname/a\n;
print td$description\n;
print tda href=\mailto:[EMAIL PROTECTED]
mail list owner/a\n;
print /tr\n;
}

print /table;

# page footer
print '
/body
/html
';

-- 
Matt Emerson
[EMAIL PROTECTED]

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] How can our MM site admin see unadvertised lists via web interface?

2005-08-09 Thread Steve Rifkin
If I am the site Mailman admin for my Mailman site, using the web interface, 
how 
can I see the lists of all my site's lists, including the unadvertised lists? 

I find that if I go to the MM admin page for my site, it says, There currently 
are no publicly-advertised Mailman  mailing lists on mysite.jhu.edu.  To visit 
the administrators configuration page for an unadvertised list, open a URL 
similar to this one, but with a '/' and the list name appended.

However, there is at least one list on the site, but it is set not to 
'advertise'.  As the site admin, I can log into this specific unadvertised list 
from the web and make changes.

But, I have to know ahead of time that this list is actually on our MM server.  

So, as site admin, how can I use the web interface to see the entire set of 
lists, advertised and unadvertised, on my MM server via the web, so that I know 
what lists I have to choose from?  I thought I used to be able to do this on an 
old install of Mailman we used to have, but I can't seem to find any docs or 
FAQ 
entries that describe how to do it.

(I know I can get the list of all MM mail lists at the command line, but if I'm 
working remotely via the web, I'd like not to have to log into the MM server 
machine at a command prompt and have to run the MM commands just to see all the 
lists on our server.)

Thank in advance!

Steve

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] How can our MM site admin see unadvertised lists via web interface?

2005-08-09 Thread Steve Rifkin
Even to the site admins?  Was it always like that?  I was chatting with another 
admin here today, and for some reason, we seem to remember the site admin being 
able to see all lists via the web interface... mind you, that's when we were 
running MM about 2-3 years ago, and we just might be remembering something else.

(We haven't run MM for a while now but are restarting the service and are 
trying 
to catch up.) 

Is there a reason why the design of Mailman doesn't allow for the web interface 
to display _all_ lists for a Mailman site admin only?  I would think that would 
be a good feature to have, in that, if I wanted to configure lists remotely as 
the site admin (as opposed to a list admin), I'd want to see the names of all 
the lists, advertised or not.

Thanks for your reply.

Steve

Brad Knowles wrote:


   Via the web interface?  You don't.  The web interface only shows 
the public lists.


--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Passwords of members UPDATE

2003-01-22 Thread Steve Rifkin
But, the python commands you want me to try DO work (and mailman still yields 
the same errors from my previous e-mail):

# python -V
Python 2.2.2
# python
Python 2.2.2 (#1, Jan  9 2003, 16:24:27) 
[GCC 2.95.2 19991024 (release)] on sunos5
Type help, copyright, credits or license for more information.
 import time
 time.__file__
'/usr/local/lib/python2.2/lib-dynload/time.so'


So, what should I try next?  (BTW, thanks for your help!  :)

Steve Rifkin
[EMAIL PROTECTED]



 The second issue you had (no module name time) looks like your
 Python installation is broken.  You should be able to do something
 like the following at the command line:
 
 % python
 Python 2.2.2 (#1, Oct 14 2002, 19:51:36) 
 [GCC 2.96 2731 (Red Hat Linux 7.3 2.96-112)] on linux2
 Type help, copyright, credits or license for more information.
  import time
  time.__file__
 '/usr/local/lib/python2.2/lib-dynload/time.so'



--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



[Mailman-Users] Problems running mailctl and sending to lists...

2003-01-09 Thread Steve Rifkin

I recently installed mailman 2.1 (upgrading over our mailman 2.13) to correct a 
problem with list admin passwords.

At the time of the upgrade, I was running python 2.1

Today I finally ran genaliases to modify the old mm list aliases for the new 
mailman.

With the aliases in place, I sent e-mail to one of my lists... newlist.

Instead of the message going through, I get back the following from the 
mailer-daemon:

  - The following addresses had permanent fatal errors -
|/users/rtfm/mailman/mail/mailman post newtest
(reason: 1)
(expanded from: newtest@cs)

   - Transcript of session follows -
Traceback (most recent call last):
  File /users/rtfm/mailman/scripts/post, line 69, in ?
main()
  File /users/rtfm/mailman/scripts/post, line 64, in main
tolist=1, _plaintext=1)
  File /users/rtfm/mailman/Mailman/Queue/Switchboard.py, line 119, in enqueue
msgfp = open(msgfile, 'w')
IOError: [Errno 13] Permission denied: 
'/users/rtfm/mailman/qfiles/in/1042138477.3629709+2b891898799d3290ae81d057bdd6e8
2a56ffe112.msg'
554 5.3.0 unknown mailer error 1

=

What is causing the above?

OK, so I figure, since I was running python 2.1, maybe mailman 2.1 would rather 
me run python 2.2.2.

I then installed python 2.2.2.  Directly afterwards, I rebuilt (make clean, 
configure, make, make install) mailman 2.1 again, and then, ran check_perms (and 
corrected anything that needed correcting so that check_perms now comes back 
clean.

Now, when I start to run the scripts/mailman script to startup mailmanctl, I 
immediately get lots of messages that look like this:

# ./mailman start
cs:/users/rtfm/mailman/scripts:{153} Traceback (most recent call last):
  File /users/rtfm/mailman/bin/qrunner, line 77, in ?
from Mailman.i18n import _
  File /users/rtfm/mailman/Mailman/i18n.py, line 18, in ?
import time
ImportError: No module named time
Traceback (most recent call last):
  File /users/rtfm/mailman/bin/qrunner, line 77, in ?
from Mailman.i18n import _
  File /users/rtfm/mailman/Mailman/i18n.py, line 18, in ?
import time
ImportError: No module named time
Traceback (most recent call last):



I get the above messages continuously.  What's happening here?

Mind you, when I had python 2.1 installed, I had no problem running mailmanctl 
(except that mail sent to lists would yield the message near the top of this 
e-mail.  With python2.2.2 installed, I can't even get mailmanctl to run 
properly... or rather, whatever it's running is giving me the errors directly 
above.

And remember, *after* I installed python 2.2.2, I *rebuilt* mailman.

So, what should I do here?

If python's an issue, I'll go back to python 2.1 and hope someone here can help 
me fix the problem with the mailer-daemon message.  At least python 2.1, I could 
run the mailman startup script.

(Note, the machine mailman is built on is Solaris 2.8.

Thanks in advance!

Steve Rifkin
[EMAIL PROTECTED]



--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/



Re: [Mailman-Users] Passwords of members UPDATE

2003-01-09 Thread Steve Rifkin
I recently installed mailman 2.1 (upgrading over our mailman 2.13) to correct a 
problem with list admin passwords.

At the time of the upgrade, I was running python 2.1

Today I finally ran genaliases to modify the old mm list aliases for the new 
mailman.

With the aliases in place, I sent e-mail to one of my lists... newlist.

Instead of the message going through, I get back the following from the 
mailer-daemon:

  - The following addresses had permanent fatal errors -
|/users/rtfm/mailman/mail/mailman post newtest
(reason: 1)
(expanded from: newtest@cs)

   - Transcript of session follows -
Traceback (most recent call last):
  File /users/rtfm/mailman/scripts/post, line 69, in ?
main()
  File /users/rtfm/mailman/scripts/post, line 64, in main
tolist=1, _plaintext=1)
  File /users/rtfm/mailman/Mailman/Queue/Switchboard.py, line 119, in enqueue
msgfp = open(msgfile, 'w')
IOError: [Errno 13] Permission denied: 
'/users/rtfm/mailman/qfiles/in/1042138477.3629709+2b891898799d3290ae81d057bdd6e8
2a56ffe112.msg'
554 5.3.0 unknown mailer error 1

=

What is causing the above?

OK, so I figure, since I was running python 2.1, maybe mailman 2.1 would rather 
me run python 2.2.2.

I then installed python 2.2.2.  Directly afterwards, I rebuilt (make clean, 
configure, make, make install) mailman 2.1 again, and then, ran check_perms (and 
corrected anything that needed correcting so that check_perms now comes back 
clean.

Now, when I start to run the scripts/mailman script to startup mailmanctl, I 
immediately get lots of messages that look like this:

# ./mailman start
cs:/users/rtfm/mailman/scripts:{153} Traceback (most recent call last):
  File /users/rtfm/mailman/bin/qrunner, line 77, in ?
from Mailman.i18n import _
  File /users/rtfm/mailman/Mailman/i18n.py, line 18, in ?
import time
ImportError: No module named time
Traceback (most recent call last):
  File /users/rtfm/mailman/bin/qrunner, line 77, in ?
from Mailman.i18n import _
  File /users/rtfm/mailman/Mailman/i18n.py, line 18, in ?
import time
ImportError: No module named time
Traceback (most recent call last):



I get the above messages continuously.  What's happening here?

Mind you, when I had python 2.1 installed, I had no problem running mailmanctl 
(except that mail sent to lists would yield the message near the top of this 
e-mail.  With python2.2.2 installed, I can't even get mailmanctl to run 
properly... or rather, whatever it's running is giving me the errors directly 
above.

And remember, *after* I installed python 2.2.2, I *rebuilt* mailman.

So, what should I do here?

If python's an issue, I'll go back to python 2.1 and hope someone here can help 
me fix the problem with the mailer-daemon message.  At least python 2.1, I could 
run the mailman startup script.

(Note, the machine mailman is built on is Solaris 2.8.

Thanks in advance!

Steve Rifkin
[EMAIL PROTECTED]






--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/



Re: [Mailman-Users] Passwords of members UPDATE

2003-01-06 Thread Steve Rifkin

 A better solution would be to upgrade to MM2.1.  It uses sha1 hashing,
 which will always be available.


OK, I upgraded to MM2.1.  After having to run check_perms with -f to fix 
permissions, I finally got the web pages up.

When I go in as site admin and change the list admin's password for a list, I 
*still* cannot log in as the list admin.  (I still receive the authentication 
error).

And if I go back into the password change page for the list as the site admin, 
and if I put in a new list admin password and have a *different* verified 
password, I receive no errors when I click submit.


However, if I run change_pw from the command line, changing the password for 
the list admin for the specific list, them, I CAN log in!  :)

So, it's the web interface that's screwing up.  We're narrowing this one down 
now... I hope!  Any suggestions?

Steve Rifkin
[EMAIL PROTECTED]



--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members UPDATE

2003-01-03 Thread Steve Rifkin

 
 What are you using for Password authentication on your system?  Are you
 using PAMs?  What does your /etc/nsswitch.conf file look like (are you
 using NIS)?

NIS is used, but the mailman user account info is local to the web server.  
Mailman's home directory, though, is shared between the web server and the mail 
server.

Some nsswitch.conf entries:

passwd: compat
group:  files nis
hosts:  dns nis [NOTFOUND=return] files
netgroup:   nis
automount:  files nis
aliases:files nis

But again, I never had the list-admin authentication problem until I upgraded 
the Apache server.  Whether the mailman list config databases before the apache 
upgrade had the nobody user set, I do not know.  What could have changed from 
doing the apache upgrade?  The user that CGI scripts get run by?  Our 
cgi-scripts are working ok.

Steve Rifkin
[EMAIL PROTECTED]


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members UPDATE

2003-01-03 Thread Steve Rifkin
Just did another reinstall of 2.0.13.  Again, installed with no problems. 
Check_perm ran fine... again

And, the list ownerships for the config.db file for my test list is:

-rw-rw   1 mailman  mailman  3169 Jan 03 11:57 config.db

(owned and group-owned by mailman)


Then, I log into the list as the site admin, and change the lists's admin's 
password.

When I do, the config.db file now has these attributes:

-rw-rw   1 nobody   mailman  3169 Jan 03 14:35 config.db

Yes, nobody has replaced mailman as owner again

And the list admin gets an authentication error trying to log in to its list.

If, as site admin, I once again change the list admin's pwd (this time to a 
longer password, so that hopefully, config.db would change size) and log out, 
the config.db file remains the same size with the updated timestamp.

-rw-rw   1 nobody   mailman  3169 Jan 03 14:36 config.db

Still owned by nobody!  (yet, still group-owned by mailman)

And still not allowing list admin's to log in... onl log in... only site admin and 
users can log in.  (and this happens to all of 
our lists).

Running check_perms again (now that nobody is the owner and mailman is the 
group owner of the config.db files), I still receive No problems found

Since the only signs of error are 1) the Authentication failed error for the 
list admins, and 2) config.db doesn't looks as if it is updated [comparing the 
size of the of current and previous config.db files]...
...is there any way to do a trace of what is happening?  Can python be used for 
this?

It's almost as if the list admin password being changed by the site admin never 
really updates the config.db file.

Oh, I even tried the setup using the mailman group consisting of mailman and 
nobody.

Steve Rifkin
[EMAIL PROTECTED]


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members

2002-12-27 Thread Steve Rifkin

 My suggestion to you is that you re-install Python, then re-install
 Mailman.  Both are fairly easy to do.  The order is important - you
 definitely want to re-install Mailman after installing Python.

OK, reinstalled python.  Python works.  (v2.1)

Then, reinstalled mailman (v2.0.13).  Mailman still does *not* allow for admin 
logins... only site and user logins.  No errors logged!

All built from scratch... i.e. with ./configure   make   make install
on Solaris 2.6.

 Good Luck (and if you happen to hang that way: Merry Christmas!)

Have a great holiday.  Thanks!  :)

Oh, and if you have any other ideas on what to do (anybody reading), please let 
me know.  This is very frustrating.

I'd love to downgrade back to 2.08 without losing my 2.0.13 archive data.  
Anyone know how?   2.08 had worked fine before the 2.13 upgrade.  But, 2.08 
won't let me install it, because a higher version is already on.

Steve


 
 Jon Carnes 
 
 ==
 On Mon, 2002-12-23 at 15:29, Steve Rifkin wrote:
  Hi Jon!
  
  Well, I did what you said... I used dumpdb to look at the encrypted password 
for 
  a list.  Then I changed the list admin pw for th list (logged in as the site 
  admin), and did a dumpdb again.  I get the same encrypted password for the 
list 
  admin (and therefore, still cannot log in as the admin).
  
  What else can I try?
  
  Thanks!
  
  Steve
  [EMAIL PROTECTED]
  
   Subject: Re: [Mailman-Users] Passwords of members
   From: Jon Carnes [EMAIL PROTECTED]
   To: Steve Rifkin [EMAIL PROTECTED]
   Cc: Mailman users Mailing list [EMAIL PROTECTED]
   Content-Transfer-Encoding: 7bit
   Date: 14 Dec 2002 20:36:07 -0500
   Mime-Version: 1.0
   X-Keywords: 
   
   In this version of Mailman the admin password for the list is encrypted,
   well sort of... If you want to be clever and look at the source you can
   easily figure this part out.
   
   In any case, I've seen this problem before after an upgrade and it seems
   to be that the encryption has changed.  Normally resetting the password
   via the web-admin works.  I don't know why it's not working in your case
   - unless you upgraded python and didn't re-install Mailman.
   
   You might want to use dumpdb to look at the encrypted password, then try
   to change it via the web admin and use dumpdb to see if it actually
   changed.
   
   Good Luck - Jon Carnes
   
   On Sat, 2002-12-14 at 14:24, Steve Rifkin wrote:
Now that we can see the plain-text passwords of members using dumpdb on 
the 
config.db file, how can we see the specific list admin password for a 
given 
list?  I could see plaintext passwords for the users, but for what 
looked 
  like 
the admin, I saw something very different than what the password is set 
to.

A (bogus) example of this:  Here are what looks like the admin lines 
from 
  the 
config.db dump:

 'owner': ['[EMAIL PROTECTED]'],
'password': '=\x2b\x4abH\xgg3\x3n\x5e\x4e\xh_\xb6\xb2\x8n\xqp',
'passwords': {[EMAIL PROTECTED]': 'sdjlkl',
 '[EMAIL PROTECTED]': 'nasdat',
 '[EMAIL PROTECTED]': 'kljlkd',
 '[EMAIL PROTECTED]': 'jsdafk',
},

So, the user passwords are pretty clear, but the owner's password is not 
  listed 
in plain text as to what the password is.

How do we get that password?  If I had that info, I could check to see 
why 
  we 
are able to log into our mm site with the site-wide password or the user 
(subscriber) passwords, but *not* the list admin's password.  (for mm 
  2.0.13)

Thanks!

Steve
[EMAIL PROTECTED]



 --
 
 Date: 13 Dec 2002 16:58:52 -0500
 From: Jon Carnes [EMAIL PROTECTED]
 To: Gary Smith [EMAIL PROTECTED]
 Cc: Mailman users Mailing list [EMAIL PROTECTED]
 
 The archives have a script for this (for versions 2.0.x), and you can
 easily modify the script found here to do it (you will have to be 
system
 admin):
 
 http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.007.htp
 
 On Fri, 2002-12-13 at 12:25, Gary Smith wrote:
 Hi.
  
 How do I find out the passwords of subscribers with out clicking on 
the
 'send me my password button'?
  
 Thanks,
  
 Gary Smith
  
 


Steve Rifkin - JHU CS Dept Sr. Unix Systems Administrator
   Technical Director
[EMAIL PROTECTED]
410-516-6281




--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members

2002-12-27 Thread Steve Rifkin
The other interesting thing I found is that once I log into a list as the SITE 
ADMIN, if I go to change the list admin's password, I can put anything into:

Enter new password: 

Then, I can put something different into:

 Confirm new password:


I can then proceed to click Submit Your Changes, and I receive NO error that the 
password I put in and the confirmation of that password are different.  It acts 
like it's trying to submit, but then, just returns me back to the top of the 
list admin page for the list.

I also notice that if I put some bogus password into
the Enter Current Password fied at the bottom, and hit submit, I get:

Error: Incorrect administrator password

displayed at the top of the page.  That tells me that the list thinks it has 
some list admin password set... but, there's no way to figure out what it is?

Steve
teve
[EMAIL PROTECTED]


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members UPDATE

2002-12-27 Thread Steve Rifkin
Going an extra step, I compiled python 2.2.2 and put it in place.

I then rebuilt mailman (based on the new python).  Again, mailman works EXCEPT 
FOR list admin passwords.

I'm running out of options.  I'm now at python 2.2.2 and mailman 2.0.13, and my 
list admins cannot log in, but the site admin and users can.

When the site admin changes the list admin password for a list, should there be 
a confirmation of the change AFTER submit is clicked?

WHOA!  Here is something weird... all my mailman files are owned by user mailman 
and group mailman. 

At the list level, for a test list (mmtest), the dir looks like:

-rw-rw   1 mailman  mailman  3082 Dec 27 11:48 config.db
-rw-rw   1 mailman  mailman  3082 Dec 27 11:47 config.db.last
-rw-rw-r--   1 mailman  mailman   869 Dec 26 16:57 request.db
-rw-rw-r--   1 mailman  mailman   189 Jan 30  2002 handle_opts.html
-rw-rw-r--   1 mailman  mailman  1026 Jan 30  2002 headfoot.html
-rw-rw-r--   1 mailman  mailman  3136 Jan 30  2002 listinfo.html
-rw-rw-r--   1 mailman  mailman  4106 Jan 30  2002 options.html
-rw-rw-r--   1 mailman  mailman  1169 Jan 30  2002 roster.html
-rw-rw-r--   1 mailman  mailman   198 Jan 30  2002 subscribe.html
-rw-rw-r--   1 mailman  mailman  1706 Jan 30  2002 admindbpreamble.html


 That's ok.  HOWEVER, whenever I log into a list or try to make changes to a 
list as the site admin, the ownership changes for config.db:
 
 -rw-rw   1 nobody   mailman  3082 Dec 27 11:50 config.db
-rw-rw   1 mailman  mailman  3082 Dec 27 11:48 config.db.last
-rw-rw-r--   1 mailman  mailman   869 Dec 26 16:57 request.db
-rw-rw-r--   1 mailman  mailman   189 Jan 30  2002 handle_opts.html
-rw-rw-r--   1 mailman  mailman  1026 Jan 30  2002 headfoot.html
-rw-rw-r--   1 mailman  mailman  3136 Jan 30  2002 listinfo.html
-rw-rw-r--   1 mailman  mailman  4106 Jan 30  2002 options.html
-rw-rw-r--   1 mailman  mailman  1169 Jan 30  2002 roster.html
-rw-rw-r--   1 mailman  mailman   198 Jan 30  2002 subscribe.html
-rw-rw-r--   1 mailman  mailman  1706 Jan 30  2002 admindbpreamble.html


And the filesize for config.db does not change.  I suspect that the config.db 
file is not changing at all when I attempt changes logged in as the site admin.

The only change to the file is config.db's ownership keeps changing to nobody!

Why?

Maybe the above is a clue to the problem!

Any thoughts?

Steve
[EMAIL PROTECTED]



--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members UPDATE

2002-12-27 Thread Steve Rifkin
Oh, I should also add that, as user mailman, when I run:

bin/check_perms

I get:

No problems found


Steve


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members

2002-12-23 Thread Steve Rifkin
Hi Jon!

Well, I did what you said... I used dumpdb to look at the encrypted password for 
a list.  Then I changed the list admin pw for th list (logged in as the site 
admin), and did a dumpdb again.  I get the same encrypted password for the list 
admin (and therefore, still cannot log in as the admin).

What else can I try?

Thanks!

Steve
[EMAIL PROTECTED]

 Subject: Re: [Mailman-Users] Passwords of members
 From: Jon Carnes [EMAIL PROTECTED]
 To: Steve Rifkin [EMAIL PROTECTED]
 Cc: Mailman users Mailing list [EMAIL PROTECTED]
 Content-Transfer-Encoding: 7bit
 Date: 14 Dec 2002 20:36:07 -0500
 Mime-Version: 1.0
 X-Keywords: 
 
 In this version of Mailman the admin password for the list is encrypted,
 well sort of... If you want to be clever and look at the source you can
 easily figure this part out.
 
 In any case, I've seen this problem before after an upgrade and it seems
 to be that the encryption has changed.  Normally resetting the password
 via the web-admin works.  I don't know why it's not working in your case
 - unless you upgraded python and didn't re-install Mailman.
 
 You might want to use dumpdb to look at the encrypted password, then try
 to change it via the web admin and use dumpdb to see if it actually
 changed.
 
 Good Luck - Jon Carnes
 
 On Sat, 2002-12-14 at 14:24, Steve Rifkin wrote:
  Now that we can see the plain-text passwords of members using dumpdb on the 
  config.db file, how can we see the specific list admin password for a given 
  list?  I could see plaintext passwords for the users, but for what looked 
like 
  the admin, I saw something very different than what the password is set to.
  
  A (bogus) example of this:  Here are what looks like the admin lines from 
the 
  config.db dump:
  
   'owner': ['[EMAIL PROTECTED]'],
  'password': '=\x2b\x4abH\xgg3\x3n\x5e\x4e\xh_\xb6\xb2\x8n\xqp',
  'passwords': {[EMAIL PROTECTED]': 'sdjlkl',
   '[EMAIL PROTECTED]': 'nasdat',
   '[EMAIL PROTECTED]': 'kljlkd',
   '[EMAIL PROTECTED]': 'jsdafk',
  },
  
  So, the user passwords are pretty clear, but the owner's password is not 
listed 
  in plain text as to what the password is.
  
  How do we get that password?  If I had that info, I could check to see why 
we 
  are able to log into our mm site with the site-wide password or the user 
  (subscriber) passwords, but *not* the list admin's password.  (for mm 
2.0.13)
  
  Thanks!
  
  Steve
  [EMAIL PROTECTED]
  
  
  
   --
   
   Date: 13 Dec 2002 16:58:52 -0500
   From: Jon Carnes [EMAIL PROTECTED]
   To: Gary Smith [EMAIL PROTECTED]
   Cc: Mailman users Mailing list [EMAIL PROTECTED]
   
   The archives have a script for this (for versions 2.0.x), and you can
   easily modify the script found here to do it (you will have to be system
   admin):
   
   http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.007.htp
   
   On Fri, 2002-12-13 at 12:25, Gary Smith wrote:
   Hi.

   How do I find out the passwords of subscribers with out clicking on the
   'send me my password button'?

   Thanks,

   Gary Smith


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] list admin pw not working -- weird update,troubles, but some more clues...

2002-12-23 Thread Steve Rifkin
I should add that the timestamp on the config.db file DID in fact change after I 
changed the list admin password, just not the encrypted password itself.

And no error was given when I made the password change.

Are there mailman logs for login attempts?  Any other ways to troubleshoot this?


And here's the really weird part... when I log in as the site admin to one of 
the lists, and go to change the listadmin pw, if I put in the new password and 
put in a DIFFERENT password in the confirm new password field and click Submit 
Your Changes, I *do not* get an error... when I should, since the password I 
enter and the one I confirm are different.  So, why would I not be getting an 
error?  I should at least be getting an error flagged somewhere.  But where?  
It's certainly not on the list page, and it is not in the Mailman logs either.

Steve
[EMAIL PROTECTED]

 
 Well, I did what you said... I used dumpdb to look at the encrypted password 
for 
 a list.  Then I changed the list admin pw for th list (logged in as the site 
 admin), and did a dumpdb again.  I get the same encrypted password for the 
list 
 admin (and therefore, still cannot log in as the admin).
 
 What else can I try?
 
 Thanks!
 
 Steve
 [EMAIL PROTECTED]
 
  Subject: Re: [Mailman-Users] Passwords of members
  From: Jon Carnes [EMAIL PROTECTED]
  To: Steve Rifkin [EMAIL PROTECTED]
  Cc: Mailman users Mailing list [EMAIL PROTECTED]
  Content-Transfer-Encoding: 7bit
  Date: 14 Dec 2002 20:36:07 -0500
  Mime-Version: 1.0
  X-Keywords: 
  
  In this version of Mailman the admin password for the list is encrypted,
  well sort of... If you want to be clever and look at the source you can
  easily figure this part out.
  
  In any case, I've seen this problem before after an upgrade and it seems
  to be that the encryption has changed.  Normally resetting the password
  via the web-admin works.  I don't know why it's not working in your case
  - unless you upgraded python and didn't re-install Mailman.
  
  You might want to use dumpdb to look at the encrypted password, then try
  to change it via the web admin and use dumpdb to see if it actually
  changed.
  
  Good Luck - Jon Carnes
  
  On Sat, 2002-12-14 at 14:24, Steve Rifkin wrote:
   Now that we can see the plain-text passwords of members using dumpdb on 
the 
   config.db file, how can we see the specific list admin password for a 
given 
   list?  I could see plaintext passwords for the users, but for what looked 
 like 
   the admin, I saw something very different than what the password is set 
to.
   
   A (bogus) example of this:  Here are what looks like the admin lines from 
 the 
   config.db dump:
   
'owner': ['[EMAIL PROTECTED]'],
   'password': '=\x2b\x4abH\xgg3\x3n\x5e\x4e\xh_\xb6\xb2\x8n\xqp',
   'passwords': {[EMAIL PROTECTED]': 'sdjlkl',
'[EMAIL PROTECTED]': 'nasdat',
'[EMAIL PROTECTED]': 'kljlkd',
'[EMAIL PROTECTED]': 'jsdafk',
   },
   
   So, the user passwords are pretty clear, but the owner's password is not 
 listed 
   in plain text as to what the password is.
   
   How do we get that password?  If I had that info, I could check to see why 
 we 
   are able to log into our mm site with the site-wide password or the user 
   (subscriber) passwords, but *not* the list admin's password.  (for mm 
 2.0.13)
   
   Thanks!
   
   Steve
   [EMAIL PROTECTED]


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] Passwords of members

2002-12-14 Thread Steve Rifkin
Now that we can see the plain-text passwords of members using dumpdb on the 
config.db file, how can we see the specific list admin password for a given 
list?  I could see plaintext passwords for the users, but for what looked like 
the admin, I saw something very different than what the password is set to.

A (bogus) example of this:  Here are what looks like the admin lines from the 
config.db dump:

 'owner': ['[EMAIL PROTECTED]'],
'password': '=\x2b\x4abH\xgg3\x3n\x5e\x4e\xh_\xb6\xb2\x8n\xqp',
'passwords': {[EMAIL PROTECTED]': 'sdjlkl',
 '[EMAIL PROTECTED]': 'nasdat',
 '[EMAIL PROTECTED]': 'kljlkd',
 '[EMAIL PROTECTED]': 'jsdafk',
},

So, the user passwords are pretty clear, but the owner's password is not listed 
in plain text as to what the password is.

How do we get that password?  If I had that info, I could check to see why we 
are able to log into our mm site with the site-wide password or the user 
(subscriber) passwords, but *not* the list admin's password.  (for mm 2.0.13)

Thanks!

Steve
[EMAIL PROTECTED]



 --
 
 Date: 13 Dec 2002 16:58:52 -0500
 From: Jon Carnes [EMAIL PROTECTED]
 To: Gary Smith [EMAIL PROTECTED]
 Cc: Mailman users Mailing list [EMAIL PROTECTED]
 
 The archives have a script for this (for versions 2.0.x), and you can
 easily modify the script found here to do it (you will have to be system
 admin):
 
 http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.007.htp
 
 On Fri, 2002-12-13 at 12:25, Gary Smith wrote:
 Hi.
  
 How do I find out the passwords of subscribers with out clicking on the
 'send me my password button'?
  
 Thanks,
  
 Gary Smith


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] HELP! Getting different Import Error:python2.2/lib-dynload/_socket.so: bad ELF flags value: 256

2002-12-13 Thread Steve Rifkin
For that specific problem, we re-installed the previous version (2.1) of python, 
and we do not get errors.  Installing python 2.2 yields us the error.  It's 
pretty consistant in terms of when we put on 2.2, we get the error, but when we 
put back 2.1, we're fine.  So, we're at 2.1 and most things are working... 
except for the list admin passwd authentication problem that I have submitted in 
a different e-mail.

Steve

 MIME-Version: 1.0
 Content-Transfer-Encoding: 7bit
 Date: Thu, 28 Nov 2002 23:34:00 -0500
 To: Steve Rifkin [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Subject: Re: [Mailman-Users] HELP!  Getting different Import Error: 
python2.2/lib-dynload/_socket.so: bad ELF flags value: 256
 From: [EMAIL PROTECTED] (Barry A. Warsaw)
 X-Attribution: BAW
 X-Oblique-Strategy: Short circuit
 X-Url: http://barry.wooz.org
 
  SR == Steve Rifkin [EMAIL PROTECTED] writes:
 
 SR Anyone familiar with the error (we're running python 2.2.2 and
 SR mailman 2.08):
 
 SR admin(7162): ImportError: ld.so.1: /usr/local/bin/python:
 SR fatal: /usr/local/lib/python2.2/lib-dynload/_socket.so: bad
 SR ELF flags value: 256
 
 This can only mean that your Python installation is messed up.
 
 -Barry


Steve Rifkin - JHU CS Dept Sr. Unix Systems Administrator
   Technical Director
[EMAIL PROTECTED]
410-516-6281




--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] HELP! Getting different Import Error:python2.2/lib-dynload/_socket.so: bad ELF flags value: 256

2002-12-13 Thread Steve Rifkin
root@sun(~) python -V
Python 2.1
root@sun(~) 

As you can see, the version of python is 2.1, and yes, the version we tried, but 
got the error with, was 2.2.2. 

From the 2.1 README file:

==

This is Python version 2.1
==

Copyright (c) 2001 Python Software Foundation.
All rights reserved.

Copyright (c) 2000 BeOpen.com.
All rights reserved.

Copyright (c) 1995-2001 Corporation for National Research Initiatives.
All rights reserved.

Copyright (c) 1991-1995 Stichting Mathematisch Centrum.
All rights reserved.

==



 MIME-Version: 1.0
 Content-Transfer-Encoding: 7bit
 Date: Fri, 13 Dec 2002 10:57:11 -0500
 To: Steve Rifkin [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Subject: Re: [Mailman-Users] HELP!  Getting different Import Error: 
python2.2/lib-dynload/_socket.so: bad ELF flags value: 256
 From: [EMAIL PROTECTED] (Barry A. Warsaw)
 X-Attribution: BAW
 X-Oblique-Strategy: (Organic) machinery
 X-Url: http://barry.wooz.org
 
 
  SR == Steve Rifkin [EMAIL PROTECTED] writes:
 
 SR For that specific problem, we re-installed the previous
 SR version (2.1) of python, and we do not get errors.  Installing
 SR python 2.2 yields us the error.  It's pretty consistant in
 SR terms of when we put on 2.2, we get the error, but when we put
 SR back 2.1, we're fine.  So, we're at 2.1 and most things are
 SR working... except for the list admin passwd authentication
 SR problem that I have submitted in a different e-mail.
 
 That's very strange, especially since when you say Python 2.2 I
 think you really mean Python 2.2.2.  Not sure which micro release
 Python 2.1 is.  While it /shouldn't/ matter, Python 2.2.2 and Python
 2.1.3 are recommended.
 
 FTR, I run MM2.1cvs off of Python 2.1.3 on python.org (some mysterious
 Linux distro) and Python 2.2.2 (RH7.3) on my personal domains.  I
 haven't seen any problems, but that doesn't mean there aren't Python
 issues on your particular platforms.
 
 -Barry


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



[Mailman-Users] PLS HELP! Problems logging into mailman lists as list admin...

2002-12-12 Thread Steve Rifkin
Hi!  I hope someone can help me.

I have recently upgraded from a working Mailman 2.0.8 to version 2.0.13.
While Mailman 2.0.8 worked great, v2.0.13 is not totally working for me.

Since the upgrade, I am having a problem with LIST ADMIN PASSWORD 
AUTHENTICATION via the web.

As a user subscribed to a list, I am able to (via the web interface) 
successfully log in with the user list password to the user list options page.

However, as the LIST ADMIN, any time I now log into the LIST ADMIN screen with 
the list admin password , I get authentication failed.

However, I CAN log into any list admin screen with the *site-wide* master 
mailman admin password.  I just cannot log into any list admin screens with 
the list-admin.

Once I get into a *list admin* screen with the *site-wide password*, if I 
change that specific list's LIST ADMIN password, and they try to login as the 
LIST ADMIN, I still get an Authentication failed error.

So, is this a bug of some sort in v 2.0.13?  I had no problems with 2.0.8.

Just a note too that I recently upgraded our Apache from 1.3.14 to 1.3.17.
Python is at 2.1   We tried Pyton 2.2.2, but we get dynlink errors (ELF) with 
2.2.2, so we dropped back to 2.1.

Again, and this is important, everything worked with mailman 2.0.8.  The 
upgrade to 2.0.13 has caused the problems with List Admin authentications via 
the web.  Site-wide mailman and user mailman password authentication works 
fine.

So, what could be happening?  Is there anyway for the site admin to see the 
list admin passwords to see what mailman thinks it has?

I considered downgrading back to Mailman 2.0.8, since that version had worked. 
 However, mailman will not let you downgrade.  When I try to re-install 2.0.8, 
it complains:

Downgrade detected, from version 0x2000df0 to version 0x20008f0
This is probably not safe.  Exiting..

So, I need to stay at 2.0.13.  How can I fix this bug with list admin 
passwords for this version?

Also, how does one change a list admin's password at the command line?  Or is 
it only possible via the web?

Thanks in advance!

Steve Rifkin 
[EMAIL PROTECTED]


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



[Mailman-Users] HELP! List admin passwords not working in Mailman2.0.13

2002-12-04 Thread Steve Rifkin
I have recently upgraded from a working Mailman 2.0.8 to version 2.0.13.
While Mailman 2.0.8 worked great, v2.0.13 is not totally working for me.

Since the upgrade, I am having a problem with LIST ADMIN PASSWORD 
AUTHENTICATION via the web.

As a user subscribed to a list, I am able to (via the web interface) 
successfully log in with the user list password to the user list options page.

However, as the LIST ADMIN, any time I now log into the LIST ADMIN screen with 
the list admin password , I get authentication failed.

However, I CAN log into any list admin screen with the *site-wide* master 
mailman admin password.  I just cannot log into any list admin screens with 
the list-admin.

Once I get into a *list admin* screen with the *site-wide password*, if I 
change that specific list's LIST ADMIN password, and they try to login as the 
LIST ADMIN, I still get an Authentication failed error.

So, is this a bug of some sort in v 2.0.13?  I had no problems with 2.0.8.

Just a note too that I recently upgraded our Apache from 1.3.14 to 1.3.17.
Python is at 2.1   We tried Pyton 2.2.2, but we get dynlink errors (ELF) with 
2.2.2, so we dropped back to 2.1.

Again, and this is important, everything worked with mailman 2.0.8.  The 
upgrade to 2.0.13 has caused the problems with List Admin authentications via 
the web.  Site-wide mailman and user mailman password authentication works 
fine.

So, what could be happening?  Is there anyway for the site admin to see the 
list admin passwords to see what mailman thinks it has?

I considered downgrading back to Mailman 2.0.8, since that version had worked. 
 However, mailman will not let you downgrade.  When I try to re-install 2.0.8, 
it complains:

Downgrade detected, from version 0x2000df0 to version 0x20008f0
This is probably not safe.  Exiting..

So, I need to stay at 2.0.13.  How can I fix this bug with list admin 
passwords for this version?

Also, how does one change a list admin's password at the command line?  Or is 
it only possible via the web?

Thanks in advance!

Steve Rifkin 
[EMAIL PROTECTED]


--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] New apache is causing my mailman to fail...

2002-11-25 Thread Steve Rifkin
Still having troubles...

I thought I'd start somewhat from scratch this time.  Since mailman is failing 
with python errors that reference ssl, I've cleared out the ssl directory
so that the ssl dir had nothing from a prior version in it.  I rebuilt ssl 
(openssl-0.9.6g), and then, I rebuilt python 2.2.2, so that python, when being 
built, will only see the fresh openssl.

Afterwords, I bring up mailman/listinfo via our web server, and once again 
received the error in the browser about a bug in Mailman 2.08

The logs from mailman this time indicate something different from last time.  If 
you recall, last time, I was receiving:

admin(3540): ImportError: ld.so.1: /usr/local/bin/python: fatal: 
/usr/local/ssl/lib/libssl.so.0.9.6: bad ELF flags value: 768

Clearly, ssl looked involved.  But, this go around led to different errors, not 
related to ssl (as far as I can see.)

admin(3771): ImportError: ld.so.1: /usr/local/bin/python: fatal: 
/usr/local/lib/python2.2/lib-dynload/_socket.so: bad ELF flags value: 256

Can anyone help out with this?  The full error listing is below.

Thanks!

Steve

admin(3771): [- Mailman Version: 2.0.8 -]
admin(3771): [- Traceback --]
admin(3771): Traceback (most recent call last):
admin(3771):   File /home/mailman/scripts/driver, line 80, in run_main
admin(3771): import Mailman.pythonlib.cgi
admin(3771):   File ../Mailman/pythonlib/cgi.py, line 31, in ?
admin(3771): import urllib
admin(3771):   File /usr/local/lib/python2.2/urllib.py, line 26, in ?
admin(3771): import socket
admin(3771):   File /usr/local/lib/python2.2/socket.py, line 41, in ?
admin(3771): from _socket import *
admin(3771): ImportError: ld.so.1: /usr/local/bin/python: fatal: 
/usr/local/lib/python2.2/lib-dynload/_socket.so: bad ELF flags value: 256
admin(3771): [- Python Information -]
admin(3771): sys.version= 2.2.2 (#1, Nov 25 2002, 15:28:57) 
[GCC 2.95.2 19991024 (release)]
admin(3771): sys.executable = /usr/local/bin/python
admin(3771): sys.prefix = /usr/local
admin(3771): sys.exec_prefix= /usr/local
admin(3771): sys.path   = /usr/local
admin(3771): sys.platform   = sunos5
admin(3771): [- Environment Variables -]
admin(3771):PYTHONPATH: /home/mailman
admin(3771):SERVER_SOFTWARE: Apache/1.3.27 (Unix) PHP/4.2.3 mod_perl/1.27
admin(3771):SCRIPT_FILENAME: /home/mailman/cgi-bin/listinfo
admin(3771):SERVER_ADMIN: [EMAIL PROTECTED]
admin(3771):SCRIPT_NAME: /mailman/listinfo
admin(3771):SCRIPT_URI: http://www.cs.jhu.edu/mailman/listinfo
admin(3771):SERVER_SIGNATURE: ADDRESSApache/1.3.27 Server at 
www.cs.jhu.edu Port 80/ADDRESS

admin(3771):REQUEST_METHOD: GET
admin(3771):HTTP_HOST: www.cs.jhu.edu
admin(3771):SCRIPT_URL: /mailman/listinfo
admin(3771):SERVER_PROTOCOL: HTTP/1.1
admin(3771):QUERY_STRING: 
admin(3771):HTTP_CONNECTION: keep-alive
admin(3771):HTTP_CACHE_CONTROL: max-age=0
admin(3771):REQUEST_URI: /mailman/listinfo
admin(3771):HTTP_ACCEPT: 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,
video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
admin(3771):HTTP_ACCEPT_CHARSET: ISO-8859-1, utf-8;q=0.66, *;q=0.66
admin(3771):HTTP_USER_AGENT: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; 
rv:1.1) Gecko/20020829
admin(3771):TZ: US/Eastern
admin(3771):SERVER_NAME: www.cs.jhu.edu
admin(3771):REMOTE_ADDR: 128.220.13.39
admin(3771):REMOTE_PORT: 42200
admin(3771):HTTP_ACCEPT_LANGUAGE: en-us, en;q=0.50
admin(3771):SERVER_PORT: 80
admin(3771):GATEWAY_INTERFACE: CGI/1.1
admin(3771):DOCUMENT_ROOT: /users/httpd/htdocs
admin(3771):HTTP_ACCEPT_ENCODING: gzip, deflate, compress;q=0.9
admin(3771):SERVER_ADDR: 128.220.13.101
admin(3771):HTTP_KEEP_ALIVE: 300



--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



[Mailman-Users] New apache is causing my mailman to fail...

2002-11-21 Thread Steve Rifkin
Hi All!

I'm currently running Mailman version 2.0.8.

Until last week, our Apache webserver (1.3.14) interfaced with our Mailman just 
fine.

Last week, we needed to upgrade our Apache Web server to 1.3.27.

We also had to upgrade our openssl to the latest version (version OpenSSL 0.9.6g 
9 Aug 2002)

We're also running Python version 2.2.2.

Since then, we've been getting the following error attempting to access mailman 
lists from our website:

=

Bug in Mailman version 2.0.8

We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem. Printing of traceback 
and other system information has been explicitly inhibited, but the webmaster 
can find this information in the Mailman error logs. 

===

I even tried reinstalling Python to make sure it saw the updated OPENSSL stuff.

Anyway, from the web, when we do a mailman/listinfo and get the above error, the 
mailman error log reports:

Nov 21 11:03:35 2002 admin(18834): 
admin(18834): [- Mailman Version: 2.0.8 -]
admin(18834): [- Traceback --]
admin(18834): Traceback (most recent call last):
admin(18834):   File /home/mailman/scripts/driver, line 80, in run_main
admin(18834): import Mailman.pythonlib.cgi
admin(18834):   File ../Mailman/pythonlib/cgi.py, line 31, in ?
admin(18834): import urllib
admin(18834):   File /usr/local/lib/python2.2/urllib.py, line 26, in ?
admin(18834): import socket
admin(18834):   File /usr/local/lib/python2.2/socket.py, line 41, in ?
admin(18834): from _socket import *
admin(18834): ImportError: ld.so.1: /usr/local/bin/python: fatal: 
/usr/local/ssl/lib/libssl.so.0.9.6: bad ELF flags value: 768
admin(18834): [- Python Information -]
admin(18834): sys.version= 2.2.2 (#1, Nov 20 2002, 18:28:42) 
[GCC 2.95.2 19991024 (release)]
admin(18834): sys.executable = /usr/local/bin/python
admin(18834): sys.prefix = /usr/local
admin(18834): sys.exec_prefix= /usr/local
admin(18834): sys.path   = /usr/local
admin(18834): sys.platform   = sunos5
admin(18834): [- Environment Variables -]
admin(18834):   HTTP_PRAGMA: no-cache
admin(18834):   PYTHONPATH: /home/mailman
admin(18834):   SERVER_SOFTWARE: Apache/1.3.27 (Unix) PHP/4.2.3 mod_perl/1.27
admin(18834):   SCRIPT_FILENAME: /home/mailman/cgi-bin/listinfo
admin(18834):   SERVER_ADMIN: [EMAIL PROTECTED]
admin(18834):   SCRIPT_NAME: /mailman/listinfo
admin(18834):   SCRIPT_URI: http://www.cs.jhu.edu/mailman/listinfo
admin(18834):   SERVER_SIGNATURE: ADDRESSApache/1.3.27 Server at 
www.cs.jhu.edu Port 80/ADDRESS

Note the Import error above.

So... again, it worked until we installed the new Apache and new openssl.  Then, 
it stopped working giving the above errors.  Rebuilding python did not help.

Any ideas of what I can try?  Is there really a bug in our version of Mailman?  
And should I be reinstalling Mailman?  or is there an easier fix?

Thanks a bunch in advance, and if you could seperately CC: me on your post to 
the mailman list, that would be much appreciated.

Thanks!

Steve
[EMAIL PROTECTED]





--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



RE: [Mailman-Users] New apache is causing my mailman to fail...

2002-11-21 Thread Steve Rifkin
Hi Tom!

Sorry, left out the server info... Installing on Solaris 2.6 using the:
* 2170570 Aug  9 13:54:01 2002 openssl-0.9.6g.tar.gz  [LATEST] *
from openssl.org.

For openssl source, I ncompressed and did (as INSTALL suggested):

$ ./config
  $ make
  $ make test
  $ make install

Nothing failed along the way.

If I reinstalled openssl again (although, since there were no failures when I 
first installed it, I wouldn't expect there to be now), would I need to 
reinstall python, since python likes to configure itself with ssl, if ssl 
exists?

Steve


 From: Thomas Oakes [EMAIL PROTECTED]
 To: Steve Rifkin [EMAIL PROTECTED], [EMAIL PROTECTED]
 Subject: RE: [Mailman-Users] New apache is causing my mailman to fail...
 Date: Thu, 21 Nov 2002 13:55:47 -0500

 
 From this line in the traceback,
 /usr/local/ssl/lib/libssl.so.0.9.6: bad ELF flags value: 768
 I looks like you have a problem with your new install of openssl.
 
 How did you install it? A package? and what OS are you using.
 
 You might reinstall openssl from source if possible.
 
 I'm not entirely sure what the 'bad ELF flags value' means but it sounds
 like you're using a precompiled openssl library on a system that doesn't
 support it.
 
 Use the source, Luke
 
 ==Tom==
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of
 Steve Rifkin
 Sent: Thursday, November 21, 2002 1:04 PM
 To: [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Subject: [Mailman-Users] New apache is causing my mailman to fail...
 
 
 Hi All!
 
 I'm currently running Mailman version 2.0.8.
 
 Until last week, our Apache webserver (1.3.14) interfaced with our Mailman
 just
 fine.
 
 Last week, we needed to upgrade our Apache Web server to 1.3.27.
 
 We also had to upgrade our openssl to the latest version (version OpenSSL
 0.9.6g
 9 Aug 2002)
 
 We're also running Python version 2.2.2.
 
 Since then, we've been getting the following error attempting to access
 mailman
 lists from our website:
 
 =
 
 Bug in Mailman version 2.0.8
 
 We're sorry, we hit a bug!
 
 Please inform the webmaster for this site of this problem. Printing of
 traceback
 and other system information has been explicitly inhibited, but the
 webmaster
 can find this information in the Mailman error logs.
 
 ===
 
 I even tried reinstalling Python to make sure it saw the updated OPENSSL
 stuff.
 
 Anyway, from the web, when we do a mailman/listinfo and get the above error,
 the
 mailman error log reports:
 
 Nov 21 11:03:35 2002 admin(18834):
 
 admin(18834): [- Mailman Version: 2.0.8 -]
 admin(18834): [- Traceback --]
 admin(18834): Traceback (most recent call last):
 admin(18834):   File /home/mailman/scripts/driver, line 80, in run_main
 admin(18834): import Mailman.pythonlib.cgi
 admin(18834):   File ../Mailman/pythonlib/cgi.py, line 31, in ?
 admin(18834): import urllib
 admin(18834):   File /usr/local/lib/python2.2/urllib.py, line 26, in ?
 admin(18834): import socket
 admin(18834):   File /usr/local/lib/python2.2/socket.py, line 41, in ?
 admin(18834): from _socket import *
 admin(18834): ImportError: ld.so.1: /usr/local/bin/python: fatal:
 /usr/local/ssl/lib/libssl.so.0.9.6: bad ELF flags value: 768
 admin(18834): [- Python Information -]
 admin(18834): sys.version= 2.2.2 (#1, Nov 20 2002, 18:28:42)
 [GCC 2.95.2 19991024 (release)]
 admin(18834): sys.executable = /usr/local/bin/python
 admin(18834): sys.prefix = /usr/local
 admin(18834): sys.exec_prefix= /usr/local
 admin(18834): sys.path   = /usr/local
 admin(18834): sys.platform   = sunos5
 admin(18834): [- Environment Variables -]
 admin(18834):   HTTP_PRAGMA: no-cache
 admin(18834):   PYTHONPATH: /home/mailman
 admin(18834):   SERVER_SOFTWARE: Apache/1.3.27 (Unix) PHP/4.2.3
 mod_perl/1.27
 admin(18834):   SCRIPT_FILENAME: /home/mailman/cgi-bin/listinfo
 admin(18834):   SERVER_ADMIN: [EMAIL PROTECTED]
 admin(18834):   SCRIPT_NAME: /mailman/listinfo
 admin(18834):   SCRIPT_URI: http://www.cs.jhu.edu/mailman/listinfo
 admin(18834):   SERVER_SIGNATURE: ADDRESSApache/1.3.27 Server at
 www.cs.jhu.edu Port 80/ADDRESS
 
 Note the Import error above.
 
 So... again, it worked until we installed the new Apache and new openssl.
 Then,
 it stopped working giving the above errors.  Rebuilding python did not help.
 
 Any ideas of what I can try?  Is there really a bug in our version of
 Mailman?
 And should I be reinstalling Mailman?  or is there an easier fix?
 
 Thanks a bunch in advance, and if you could seperately CC: me on your post
 to
 the mailman list, that would be much appreciated.
 
 Thanks!
 
 Steve
 [EMAIL PROTECTED]
 
 
 
 
 
 --
 Mailman-Users mailing list
 [EMAIL PROTECTED]
 http://mail.python.org/mailman/listinfo/mailman-users
 Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
 Searchable

RE: [Mailman-Users] New apache is causing my mailman to fail...

2002-11-21 Thread Steve Rifkin
Hmmm... Actually, I need to modify one of my earlier statements...

  Last week, we needed to upgrade our Apache Web server to 1.3.27.

Mailman failed with errors I submitted earlier (that error log entry was from 
last night, but it was similar to what we got a week ago, which you'll find 
below).  At that time (last week), though, we were running an older version of 
openssl (plain 'ol 0.9.6, if I recall).

** Before the Apache install last week, mailman worked fine with the Apache 
1.3.14 and the older openssl.   With the newer Apache and the older openssl, 
mailman's web interface broke with the errors I submitted.  **
 
  We also had to upgrade our openssl to the latest version (version OpenSSL
  0.9.6g 9 Aug 2002)

We actually did this (upgrading to the latest openssl) recently, in an attempt 
to hopefully have mailman work with the latest version of Apache. ( Oh, and we 
upgraded to the latest openssl, too, because of the many exploits of the older 
openssl.  :) 

So, even before we upgraded openssl, merely upgrading apache broke our mailman 
web interface.

Before we even upgraded openssl, but AFTER we upgraded Apache, here are the 
mailman error logs:

dmin(8622): [- Mailman Version: 2.0.8 -]
admin(8622): [- Traceback --]
admin(8622): Traceback (most recent call last):
admin(8622):   File /home/mailman/scripts/driver, line 80, in run_main
admin(8622): import Mailman.pythonlib.cgi
admin(8622):   File ../Mailman/pythonlib/cgi.py, line 31, in ?
admin(8622): import urllib
admin(8622):   File /usr/local/lib/python2.2/urllib.py, line 26, in ?
admin(8622): import socket
admin(8622):   File /usr/local/lib/python2.2/socket.py, line 41, in ?
admin(8622): from _socket import *
admin(8622): ImportError: ld.so.1: /usr/local/bin/python: fatal: 
/usr/local/ssl/lib/libssl.so.0.9.6: bad ELF f
lags value: 768
admin(8622): [- Python Information -]
admin(8622): sys.version= 2.2.2 (#1, Nov  8 2002, 16:56:01) 
[GCC 2.95.2 19991024 (release)]
admin(8622): sys.executable = /usr/local/bin/python
admin(8622): sys.prefix = /usr/local
admin(8622): sys.exec_prefix= /usr/local
admin(8622): sys.path   = /usr/local
admin(8622): sys.platform   = sunos5
admin(8622): [- Environment Variables -]
admin(8622):PYTHONPATH: /home/mailman
admin(8622):SERVER_SOFTWARE: Apache/1.3.27 (Unix) PHP/4.2.3 mod_perl/1.27
admin(8622):SCRIPT_FILENAME: /home/mailman/cgi-bin/listinfo
admin(8622):SERVER_ADMIN: [EMAIL PROTECTED]
admin(8622):SCRIPT_NAME: /mailman/listinfo
admin(8622):SCRIPT_URI: http://www.cs.jhu.edu/mailman/listinfo
admin(8622):SERVER_SIGNATURE: ADDRESSApache/1.3.27 Server at 
www.cs.jhu.edu Port 80/ADDRESS

You;ll see these are similar to the logs we got AFTER we installed the newer 
openssl.

Steve







--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] New apache is causing my mailman to fail...

2002-11-21 Thread Steve Rifkin
Python worked fine before and after the openssl upgrade.  Mailman worked before 
the openssl upgrade but only with the older Apache.  With the new Apache and 
older ssl, mailman's web interface broke.  Same errors.  With the new openssl, 
we still get the same errors.  As a precaution, I reinstalled python again.  
Openssl and python and apache all work, just not with mailman.

Steve

 Date: Thu, 21 Nov 2002 12:50:38 -0700
 From: Ashley M. Kirchner [EMAIL PROTECTED]
 X-Accept-Language: en
 MIME-Version: 1.0
 To: Steve Rifkin [EMAIL PROTECTED]
 CC: [EMAIL PROTECTED], [EMAIL PROTECTED]
 Subject: Re: [Mailman-Users] New apache is causing my mailman to fail...
 Content-Transfer-Encoding: 7bit
 
 Steve Rifkin wrote:
 
  admin(8622): ImportError: ld.so.1: /usr/local/bin/python: fatal:
  /usr/local/ssl/lib/libssl.so.0.9.6: bad ELF flags value: 768
 
 My guess would be that you compiled python yourself, against the old 
version
 of openssl.  now that you've upgraded openssl, python doesn't work because it
 can't find the old openssl.  Or at least, the library isn't the same.  If you
 tried running python by itself (just type in /usr/local/bin/python), you may 
find
 that it won't work either.  You'll have to recompile python again.
 
 --
 W | I haven't lost my mind; it's backed up on tape somewhere.
   +
   Ashley M. Kirchner mailto:[EMAIL PROTECTED]   .   303.442.6410 x130
   IT Director / SysAdmin / WebSmith . 800.441.3873 x130
   Photo Craft Laboratories, Inc.. 3550 Arapahoe Ave. #6
   http://www.pcraft.com . .  ..   Boulder, CO 80303, U.S.A.
 
 
 


Steve Rifkin - JHU CS Dept Sr. Unix Systems Administrator
   Technical Director
[EMAIL PROTECTED]
410-516-6281




--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org



Re: [Mailman-Users] New apache is causing my mailman to fail...

2002-11-21 Thread Steve Rifkin
No, we hadn't touched mailman at all.  Really, all we had done was upgrade 
Apache.

Upgrading ssl and rebuilding python happened AFTER mailman's web interface 
stopped working.

Steve

 Date: Thu, 21 Nov 2002 13:47:51 -0700
 From: Ashley M. Kirchner [EMAIL PROTECTED]
 X-Accept-Language: en
 MIME-Version: 1.0
 To: Steve Rifkin [EMAIL PROTECTED]
 CC: [EMAIL PROTECTED]
 Subject: Re: [Mailman-Users] New apache is causing my mailman to fail...
 Content-Transfer-Encoding: 7bit
 
 Steve Rifkin wrote:
 
  Python worked fine before and after the openssl upgrade.  Mailman worked 
before
  the openssl upgrade but only with the older Apache.  With the new Apache and
  older ssl, mailman's web interface broke.  Same errors.  With the new 
openssl,
  we still get the same errors.  As a precaution, I reinstalled python again.
  Openssl and python and apache all work, just not with mailman.
 
 Did you guys by any chance recompile mailman as well?  (not that it should 
make
 any difference, but it wouldn't hurt)
 
 --
 W | I haven't lost my mind; it's backed up on tape somewhere.
   +
   Ashley M. Kirchner mailto:[EMAIL PROTECTED]   .   303.442.6410 x130
   IT Director / SysAdmin / WebSmith . 800.441.3873 x130
   Photo Craft Laboratories, Inc.. 3550 Arapahoe Ave. #6
   http://www.pcraft.com . .  ..   Boulder, CO 80303, U.S.A.
 
 
 


Steve Rifkin - JHU CS Dept Sr. Unix Systems Administrator
   Technical Director
[EMAIL PROTECTED]
410-516-6281




--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: archive@jab.org
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org