[exim-dev] Test suite unusable?

2019-02-23 Thread Ian Zimmerman via Exim-dev
 eximtest@devuan-205f:~/exim/test$ ./runtest 2850
 Exim tester exim-4.92-61-g859c1166-dirty
 Exim binary is `../src/build-Linux-aarch64/exim'
 You need to have sudo access to root to run these tests. Checking ...
 Test for sudo OK
 Probing with config file: /home/itz/exim/test/test-config

 *** Version mismatch
 *** Exim binary: 4_92-61-859c1166-XX
 *** Git: 4.92-61-859c1166-XX

 aux-fixed file is world-writeable; best to strip them all, recursively

the 2nd complaint is probably not a showstopper, but the only
world-writeable files are as follows:

 eximtest@devuan-205f:~/exim/test$ ls -lRa aux-fixed/ | grep 'w[-xsS] '
 lrwxrwxrwx 1 itz eximtest   15 Feb 23 13:33 9ec80de3.0 -> ../../CA/CA.pem
 lrwxrwxrwx 1 itz eximtest   19 Feb 23 13:33 d89e5358.0 -> ../../CA/Signer.pem

Sadly I am pretty close to the point of giving up on contributing code
to Exim, because it is so laborious.

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


Re: [exim-dev] Test suite unusable?

2019-02-23 Thread Jeremy Harris via Exim-dev
On 24/02/2019 01:16, Ian Zimmerman via Exim-dev wrote:
>  devuan-205f!2 test$ ls -l aux-fixed/0037*
> -rw-rw-r-- 1 itz eximtest 1660 Feb 23 13:33 aux-fixed/0037.f-1

Thanks!  You found a testsuite bug; the message has been
wrong since I first wrote it (and you're the first to
notice!).  It should say "group".  You presumably are
not running the README guidance of an 022 umask;
fix by "chmod -R g-w aux-fixed".

-- 
Cheers,
  Jeremy

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


Re: [exim-dev] Test suite unusable?

2019-02-23 Thread Ian Zimmerman via Exim-dev
On 2019-02-24 01:57, Jeremy Harris wrote:

> On 24/02/2019 01:16, Ian Zimmerman via Exim-dev wrote:
> >  devuan-205f!2 test$ ls -l aux-fixed/0037*
> > -rw-rw-r-- 1 itz eximtest 1660 Feb 23 13:33 aux-fixed/0037.f-1
> 
> Thanks!  You found a testsuite bug; the message has been
> wrong since I first wrote it (and you're the first to
> notice!).  It should say "group".  You presumably are
> not running the README guidance of an 022 umask;
> fix by "chmod -R g-w aux-fixed".

That answers the riddle, but it doesn't help me much, since the very
purpose of this setup was to be able to build as myself and then run the
tests as the ad-hoc eximtest user who has few other powers.

Do you have a suggestion for the version mismatch?

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-23 Thread Ian Zimmerman via Exim-dev
On 2019-02-10 23:03, Jeremy Harris wrote:

> If you can reliably detect the ipv6-ness, yes, that sounds like the
> minimally intrusive way.

How are the IPv4-mapped IPv6 addresses written in Exim?

The straight translation to dots instead of colons would be ambiguous,
wouldn't it?   Say, ...1.2.3.4 could mean either the mapped address
or the normal IPv6 address 0:0:0::0001:0002:0003:0004 .

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


Re: [exim-dev] Test suite unusable?

2019-02-23 Thread Jeremy Harris via Exim-dev
On 23/02/2019 22:44, Ian Zimmerman via Exim-dev wrote:
> the 2nd complaint is probably not a showstopper, but the only
> world-writeable files are as follows:
> 
>  eximtest@devuan-205f:~/exim/test$ ls -lRa aux-fixed/ | grep 'w[-xsS] '
>  lrwxrwxrwx 1 itz eximtest   15 Feb 23 13:33 9ec80de3.0 -> ../../CA/CA.pem
>  lrwxrwxrwx 1 itz eximtest   19 Feb 23 13:33 d89e5358.0 -> ../../CA/Signer.pem

What does "ls -l aux-fixed/0037*" tell you?
-- 
Cheers,
  Jeremy


-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


Re: [exim-dev] Test suite unusable?

2019-02-23 Thread Ian Zimmerman via Exim-dev
On 2019-02-23 23:29, Jeremy Harris wrote:

> On 23/02/2019 22:44, Ian Zimmerman via Exim-dev wrote:
> > the 2nd complaint is probably not a showstopper, but the only
> > world-writeable files are as follows:
> > 
> >  eximtest@devuan-205f:~/exim/test$ ls -lRa aux-fixed/ | grep 'w[-xsS] '
> >  lrwxrwxrwx 1 itz eximtest   15 Feb 23 13:33 9ec80de3.0 -> ../../CA/CA.pem
> >  lrwxrwxrwx 1 itz eximtest   19 Feb 23 13:33 d89e5358.0 -> 
> > ../../CA/Signer.pem
> 
> What does "ls -l aux-fixed/0037*" tell you?

 devuan-205f!2 test$ ls -l aux-fixed/0037*
-rw-rw-r-- 1 itz eximtest 1660 Feb 23 13:33 aux-fixed/0037.f-1
-rw-rw-r-- 1 itz eximtest   92 Feb 23 13:33 aux-fixed/0037.f-2
-rw-rw-r-- 1 itz eximtest   92 Feb 23 13:33 aux-fixed/0037.f-3
-rw-rw-r-- 1 itz eximtest  351 Feb 23 13:33 aux-fixed/0037.f-4
-rw-rw-r-- 1 itz eximtest   92 Feb 23 13:33 aux-fixed/0037.f-5
-rw-rw-r-- 1 itz eximtest  457 Feb 23 13:33 aux-fixed/0037.f-6
-rw-rw-r-- 1 itz eximtest   28 Feb 23 13:33 aux-fixed/0037.f-7
-rw-rw-r-- 1 itz eximtest   85 Feb 23 13:33 aux-fixed/0037.f-8
-rw-rw-r-- 1 itz eximtest   21 Feb 23 13:33 aux-fixed/0037.f-9
-rw-rw-r-- 1 itz eximtest  186 Feb 23 13:33 aux-fixed/0037.msg

FWIW, I was running not as "itz", but as "eximtest" - the ID whose
primary group is "eximtest".

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet and on broken lists
which rewrite From, fetch the TXT record for no-use.mooo.com.

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##