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
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
/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
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
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
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
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)
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:
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
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
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
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
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
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
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
-
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
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
17 matches
Mail list logo