citing Frank's first mail: 2011-02-09 11:28:25 1Pn7Hd-00077B-Dv unable to set gid=104 or uid=104 (euid=103): local delivery to list <[email protected]>
The local delivery *should* start as euid=0, since should be setuid root. As far as I understood deliver.c, exim fork()s, exec()s and then changes the UID. But there are some cases where this uid change does not take place, .e.g if "deliver_drop_privileges" is set. Probably Frank can put some logging into deliver.c, or at least ask for logging the PID, it should show us the PID transition… -- Heiko :: dresden : linux : SCHLITTERMANN.de GPG Key 48D0359B : 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B
signature.asc
Description: Digital signature
-- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
