Great Circle Associates Majordomo-Users
(August 2001)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Master password file was: (Quickie)
From: "Joe R. Jah" <jjah @ cloud . ccsf . cc . ca . us>
Date: Thu, 30 Aug 2001 09:19:20 -0700 (PDT)
To: Daniel Liston <dliston @ netscape . com>
Cc: Majordomo-Users <majordomo-users @ greatcircle . com>
In-reply-to: <3B8CA118.4D588BA1@netscape.com>

On Wed, 29 Aug 2001, Daniel Liston wrote:

> Date: Wed, 29 Aug 2001 03:00:24 -0500
> From: Daniel Liston <dliston@netscape.com>
> To: Joe R. Jah <jjah@cloud.ccsf.cc.ca.us>
> Cc: Majordomo-Users <majordomo-users@greatcircle.com>
> Subject: Re: Master password file was: (Quickie)
> 
> You are amazing Joe!  I am considering using your patch to modify the
> functionality of the passwd, but retaining the old functionality with
> a new command called newpasswd. :)  I hope this doesn't make you feel
> like Charlie Brown trying to kick a field goal while Lucy is holding
> the football.  I really appreciate that you can come out with such an
> excellent patch in one day like you did.

I am not sure if I understand what you mean with the "old functionality."
The patched Majordomo will still obey the password command and change the
password; it only saves the password where it should have done originally,
in the <list>.config file.

> As for documentation, and the FAQ, doesn't David Barr do that?  I will
> admit, that I have not submitted anything to be added, but might be
> able to suggest several paragraphs. :)  I might even consider digging
> through my old posts and offering some of it as tutorial, HOW-TO, or 
> documentation for the majordomo-docs list.  If I am not part of the 
> solution, I must be part of the problem, so I will try to avoid 
> procrastinating and get some useful information submitted ASAP.  It
> will be hard to avoid injecting my "opinions" though. :)

Thanks to Dave Barr, the FAQ is the most up-to-date Majordomo document.  
I am sure a great deal of your posts are in the FAQ.  They are all, of
course, in the list archives enriching the documentation.  Many Majordomo
users are grateful for your invaluable contributions.  I have taken
advantage of too many of your posts on this list to remember them all, or
express the proper gratitude.  I know that is not your motivation, so I
won't even try;)

Regards,

Joe
-- 
     _/   _/_/_/       _/              ____________    __o
     _/   _/   _/      _/         ______________     _-\<,_
 _/  _/   _/_/_/   _/  _/                     ......(_)/ (_)
  _/_/ oe _/   _/.  _/_/ ah        jjah@cloud.ccsf.cc.ca.us

> "Joe R. Jah" wrote:
> > 
> > On Mon, 27 Aug 2001, Dan Liston wrote:
> > 
> > > Date: Mon, 27 Aug 2001 17:48:07 -0500
> > > From: Dan Liston <dliston@netscape.com>
> > > To: Joe R. Jah <jjah@cloud.ccsf.cc.ca.us>
> > > Cc: hawthorne@cybervpm.com, Majordomo-Users <majordomo-users@GreatCircle.COM>
> > > Subject: Re: Master password file was: (Quickie)
> > >
> > > I had no idea the passwd command had been deprecated.  This command
> > > still creates/updates the listname.passwd file rather than modifying
> > > the listname.config.  It is a great tool for using a master password,
> > > but it is still much easier for list-owner's to send one simple
> > > command than it is to retrieve, modify, return, and re-write the
> > > config file just to change a password.  The risk of unexpected word
> > > wrapping alone should be enough to prevent using the newconfig method
> > > of changing a password.
> > 
> > I agree that it is a lot easier to send a one line command than to send an
> > entire file; however, that is also true for every other change in the
> > configuration.  The password is not necessarily the most frequently
> > modified piece of information in Majordomo.
> > 
> > > Personally, I would prefer the command to be named newpasswd to fit
> > > the schema of newinfo, newintro, and newconfig commands, which write
> > > to (listname).info, .intro, and .config respectively.  I am not
> > > certain, as I am not a majorcool user, but I would be willing to bet
> > > that it's password routines also depend on listname.passwd vs.
> > > modifying listname.config to update passwords.
> > 
> > Majorcool, uses Majordomo to verify passwords; Majordomo looks both in
> > <List>.passwd and <List>.config files for admin_passwd.  However,
> > Majorcool modifies the admin_passwd in the <List>.config file, not in the
> > <List>.passwd file.
> > 
> > > The only place in any of the documentation that I can find
> > > "deprecated" is in reference to arguments to the resend script.  By
> > > documentation, I include FAQ, README, Archives, and source code.  I
> > > will add however, that .strip, .private, .closed, .auto, and .hidden
> > > flag files also still work, but I think the settings in .config
> > > override them, and unlike the .passwd file, none of these files hold
> > > content.
> > 
> > You are right; the documentation has left a lot to be desired;(  I wish
> > someone would take up the task of updating the FAQ; any takers?;)
> > 
> > > I have to play around a bit again, but these files may change the
> > > default settings of config_parse.pl when creating a new
> > > listname.config file if the flag files exist.  Deprecated, perhaps.
> > > Still useful, definately.
> > 
> > To make it even more useful you can apply the following patch:
> > 
> >         ftp://ftp.ccsf.org/majordomo-patches/1.94.5/passwd.0
> > 
> > Here is an excerpt from the patch:
> > -----------------------------------8<------------------------------------
> > # This patch will change a long deprecated password behavior of Majordomo.
> > # When receiving the command "passwd <listname> <oldpass> <newpass>" the
> > # patched majordomo will change the admin_passwd in the <List>.config
> > # file rather that the <List>.passwd file; it leaves that file only for
> > # global usage as a master password file.
> > #
> > # If you have old lists whose owners rely on <List>.passwd file, make sure
> > # to transfer the password to admin_passwd in the <List>.config before
> > # doing:
> > #
> > #       rm <List>.passwd; ln -s <master.passwd> <List>.passwd
> > -----------------------------------8<------------------------------------
> > 
> > Regards,
> > 
> > Joe
> > --
> >      _/   _/_/_/       _/              ____________    __o
> >      _/   _/   _/      _/         ______________     _-\<,_
> >  _/  _/   _/_/_/   _/  _/                     ......(_)/ (_)
> >   _/_/ oe _/   _/.  _/_/ ah        jjah@cloud.ccsf.cc.ca.us





Follow-Ups:
References:
Indexed By Date Previous: How to avoid this
From: "Nan Hawthorne" <hawthorne@cybervpm.com>
Next: Welcome message
From: Marc Grober <mgrober@ahfc.state.ak.us>
Indexed By Thread Previous: Re: Master password file was: (Quickie)
From: Daniel Liston <dliston@netscape.com>
Next: Re: Master password file was: (Quickie)
From: Dan Liston <dliston@netscape.com>

Google
 
Search Internet Search www.greatcircle.com