[1823] in Moira

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

strange list behavior

daemon@ATHENA.MIT.EDU (Jeff Bigler)
Fri Jul 20 19:27:32 2001

Date: Fri, 20 Jul 2001 19:27:28 -0400 (EDT)
Message-Id: <200107202327.TAA04609@multics.mit.edu>
To: bug-moira@mit.edu
From: Jeff Bigler <jcb@alum.mit.edu>

I have a moira list, jcb, that contains my kerberos principals, which I
use to put on acls for lists I maintain:

    athena% blanche -i jcb
    List: jcb
    Description: group
    Flags: active, private, and visible
    jcb is not a maillist and is a group (and an NFS group) with GID 3884
    Owner: LIST jcb
    Last modified by jcb@ATHENA.MIT.EDU with blanche on 02-jul-2001 12:17:47

The list contains the following:

    athena% blanche jcb
    KERBEROS:jcb.root@ATHENA.MIT.EDU
    KERBEROS:jcb/root@ATHENA.MIT.EDU
    KERBEROS:jcb/root@MEKINOK.COM
    KERBEROS:jcb@ATHENA.MIT.EDU
    KERBEROS:jcb@MEKINOK.COM

I have an email list, mitspo-request:

    athena% blanche -i mitspo-request
    List: mitspo-request
    Description: List administrators for mitspo (MIT Summer Philharmonic Orchestra) list
    Flags: active, private, and visible
    mitspo-request is a maillist and is not a group
    Owner: LIST mitspo-request
    Last modified by jcb@ATHENA.MIT.EDU with blanche on 20-jul-2000 14:36:04

which contains the following:

    athena% blanche mitspo-request
    LIST:jcb
    "Jeff Bigler" <jcb@alum.mit.edu>

Mail sent to mitspo-request used to just send mail to jcb@alum, which is
the correct behavior.  In July, I added USER:jcb to LIST:jcb.  I have
subsequently deleted USER:jcb from LIST:jcb.  However, since that time,
mail sent to mitspo-request sends a copy to jcb@alum (correct), and a
second copy to USER:jcb, which doesn't go through alum (incorrect).

It seems like adding USER:jcb to LIST:jcb flipped a bit somewhere that
didn't get reset when I deleted USER:jcb from LIST:jcb, possibly because
the username happens to be the same as the list name.

Note that this isn't the first obscure moira bug I've uncovered.  :-)

Jeff

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