[2038] in Moira

home help back first fref pref prev next nref lref last post

Re: access service for outgoing mailers

daemon@ATHENA.MIT.EDU (Jonathon Weiss)
Mon Oct 20 15:44:14 2003

Message-Id: <200310201944.h9KJiBIK020007@the-other-woman.mit.edu>
From: Jonathon Weiss <jweiss@MIT.EDU>
To: Garry Zacheiss <zacheiss@MIT.EDU>
cc: Jonathon Weiss <jweiss@MIT.EDU>, Mark Silis <mark@MIT.EDU>,
        moiradev@MIT.EDU
In-reply-to: Your message of "Mon, 20 Oct 2003 15:41:14 EDT."
             <200310201941.h9KJfEUG020535@brad-majors.mit.edu> 
Date: Mon, 20 Oct 2003 15:44:10 -0400

> >> When selecting users, you have 'WHERE status != 3' I think you want to
> >> exclude status 0 too (which is users who have not yet selected a
> >> username, and the placeholder in moira is '#<uid>'.)  Statuses 4, 8, and
> >> 9 are also questionable to me, but I'm not 100% sure it is safe to
> >> exclude these, so I'd leave them in, unless Garry says otherwise.
> 
> I would use "status = 1 or status = 2 or status = 5 or status = 6";
> status 8 is analagous to status 0, and status 9 people are defined to
> only be a kerberos principal.  I don't think I've ever encountered a
> status 4 record and remembered it, but the code indicates status 4 is
> intended to just be a placeholder.

I know accounts uses status 4 for placeholders after username changes,
but don;'t know if it is used for anything else.  I think accounts
also creates a mailing list in the username change case, but I wasn't
positive that that was always true, which is one reason I was unsure
of the state of that status.

	Jonathon

home help back first fref pref prev next nref lref last post