Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-22 Thread Lasse Törngren via Exim-users
Hello Andrew, To get the error to appear, I have to do one of two things: 1. Run the queue either as root or with sudo. I can not run the queue as a normal user, this results in “permission denied” as the binary and configure file is owned by root. lasse ~ % sudo /usr/local/exim/bin/exim

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-22 Thread Andrew C Aitchison via Exim-users
On Thu, 22 Sep 2022, Lasse Törngren via Exim-users wrote: Hello again Andrew, Thanks for the new patch. Sorry to hear about the family emergency. I hope it will turn out well. After applying your second patch, I get a slightly different error message (I think this is the last line I put in i

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-22 Thread Lasse Törngren via Exim-users
/exim -q 2022-09-22 14:39:42.331 [21537] RIKJJJ-0005NK-2O getdegid() 0 != 6 Best regards Lasse Från: Andrew C Aitchison Datum: torsdag 22 september 2022 13:55 Till: , Lasse Törngren Ämne: Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument" On Thu, 2

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-22 Thread Andrew C Aitchison via Exim-users
On Thu, 22 Sep 2022, Lasse Törngren via Exim-users wrote: Hello Andrew, Thank you for your feedback, your commitment and the patch. When applying your patch, the compilation gets through without any error. After rebooting and trying this version of Exim 4.96 I get a new error though: It shoul

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-22 Thread Lasse Törngren via Exim-users
you have any ideas on the new error? Best regards Lasse Från: Andrew C Aitchison Datum: torsdag 22 september 2022 11:32 Till: Lasse Törngren Kopia: Ämne: Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument" On Wed, 21 Sep 2022, Lasse Törngren via

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-22 Thread Andrew C Aitchison via Exim-users
On Wed, 21 Sep 2022, Lasse Törngren via Exim-users wrote: Hello Martin, I tried your patching of the code and I am getting this error: The changed code in priv.c: if (priv_euid == root_uid)   {   if (seteuid(priv_euid) != 0)     log_write(0, LOG_PANIC_DIE, "seteuid(%d): %s", priv_euid, strerro

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-21 Thread Lasse Törngren via Exim-users
Hello Martin, I tried your patching of the code and I am getting this error: The changed code in priv.c: if (priv_euid == root_uid)   {   if (seteuid(priv_euid) != 0)     log_write(0, LOG_PANIC_DIE, "seteuid(%d): %s", priv_euid, strerror(errno));   if (setegid(priv_egid) != 0)    

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-21 Thread Lasse Törngren via Exim-users
priv_restore. Best regards Lasse Från: Andrew C Aitchison Datum: onsdag 21 september 2022 00:54 Till: Lasse Törngren via Exim-users Ämne: Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument" On Wed, 21 Sep 2022, Lasse Törngren via Exim-users wrote:

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-21 Thread Lasse Törngren via Exim-users
Från: Andrew C Aitchison Datum: onsdag 21 september 2022 00:54 Till: Lasse Törngren via Exim-users Ämne: Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument" On Wed, 21 Sep 2022, Lasse Törngren via Exim-users wrote: Hello Bill, Many thanks for the i

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-20 Thread Andrew C Aitchison via Exim-users
enDirectory and a consciously crafted group list passed to setgroups rather than blindly replicating the potentially (in code built with one of the right macros) oversize return of getgroups(2). Best regards Lasse Från: Jeremy Harris Datum: söndag 18 september 2022 22:03 Till: Ämne: Re

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-20 Thread Lasse Törngren via Exim-users
Hello Martin, Thank you for your ideas on how to solve the problem, and the detailed suggestions. Unfortunately I am no C programmer, but maybe I know someone who can help. And some of your thoughts I can try myself. Best regards Lasse Från: Martin D Kealey Datum: tisdag 20 septembe

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-20 Thread Lasse Törngren via Exim-users
ssed to setgroups rather than blindly replicating the potentially (in code built with one of the right macros) oversize return of getgroups(2). Best regards Lasse Från: Jeremy Harris Datum: söndag 18 september 2022 22:03 Till: Ämne: Re: [exim] After upgrade to Exim 4.9

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-20 Thread Lasse Törngren via Exim-users
That would of course be the best solution, but I’m not sure if it’s possible. Best regards Lasse Från: Jeremy Harris Datum: måndag 19 september 2022 14:25 Till: Ämne: Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument" On 19/09/2022 13:14, Lass

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-19 Thread Bill Cole via Exim-users
ne of the right macros) oversize return of getgroups(2). Best regards Lasse Från: Jeremy Harris Datum: söndag 18 september 2022 22:03 Till: Ämne: Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument" On 18/09/2022 20:36, Lasse Törngren via Exim-use

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-19 Thread Jeremy Harris via Exim-users
On 19/09/2022 13:14, Lasse Törngren via Exim-users wrote: OK, I understand. Sad from my point of view, as this means that I will never be able to upgrade Exim from now on? (Unless I pinpoint the bug myself.) Or convince someone else who has the expertise to work on it. -- Cheers, Jeremy -

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-19 Thread Lasse Törngren via Exim-users
Exim 4.95 or 4.96: "setgroups: Invalid argument" On 18/09/2022 20:36, Lasse Törngren via Exim-users wrote: I have tried to upgrade to Exim 4.95 on this machine, and to Exim 4.96 on a new server that I am setting up with MacOS Big Sur. On both servers I get Exim Panic with “setgroup

Re: [exim] After upgrade to Exim 4.95 or 4.96: "setgroups: Invalid argument"

2022-09-18 Thread Jeremy Harris via Exim-users
On 18/09/2022 20:36, Lasse Törngren via Exim-users wrote: I have tried to upgrade to Exim 4.95 on this machine, and to Exim 4.96 on a new server that I am setting up with MacOS Big Sur. On both servers I get Exim Panic with “setgroups: Invalid argument” at local (virtual) delivery. The users a