Re: ezmlm-issubn: non-existent directories

"David I. Bell" <[email protected]> Tue, 5 Feb 2008 20:20:26 -0800
Newsgroups gmane.mail.ezmlm
Message-ID <[email protected]>
Hello Lars,

On Feb 5, 2008 7:50 PM, Lars Kruse <[email protected]> wrote:
> I am just about to move my old v0.435 setup of ezmlm-idx to v6.0.1.
>
> in v6
> ==============
>  ezmlm-issubn '/data/lists/foo'; echo $?
>  0
>
>  ezmlm-issubn '/data/lists/foo' '/data/lists/foo/digest'; echo $?
>  99
>
> (note: the 'digest' directory does not exist)
>
> in v4
> ===============
> ezmlm-issubn '/data/lists/foo'; echo $?
>  0
>  ezmlm-issubn '/data/lists/foo' '/data/lists/foo/digest'; echo $?
>  0
>
> The behaviour of v0.435 is what I would expect, since it should be sufficient,
> that the SENDER address is in any of the given (list-)directories.
>
> how can I fix this difference here?

I believe the change is a documented one.  The problem you are
experiencing is because of the way you have written the command line.

Try this instead...

$ ezmlm-issubn '/data/lists/foo' . digest; echo $?

(NOTE: don't miss the dot in the above example)  I believe that will
yield the result you are looking for.  See the v6 version of the man
page for ezmlm-issubn   You should read the CHANGES.idx file that
comes with the v6 code.  See the section labeled "ezmlm-idx-6.0.0,
2006-11-30".  There you will find a description of the change.

-- David Bell