On Sat, Aug 26, 2023 at 02:25:19PM -0600, Theo de Raadt wrote:
> I did not point you in this direction, not at all.
Oh you did. It was not intentional. But I was focused on make variables
instead of trying to catch the error, and you redirected me towards
execv proper.
> I said make execve failur
I did not point you in this direction, not at all.
I said make execve failure report an accurate error. Rather than
requiring a special hook which will report the problem. Meaning
if the problem areas were known, they could be coped with. What
I'm seeing here appears to be a thing like system()
Theo pointed me in another direction
Proof of concept that appears to work just fine
(very minimal error checking so far)
Of course, if we end up running a command on somethin too large,
thi will fail as usual, but much to my surprise,
make show=_FULL_FETCH_LIST
in sysutils/telegraf worked with