Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jul 2023 23:28:38 -0400
From:      Paul Procacci <pprocacci@gmail.com>
To:        Doug Hardie <bc979@lafn.org>
Cc:        questions@freebsd.org
Subject:   Re: execve exect
Message-ID:  <CAFbbPuj8b3cJq7r11fFmzb8ZYLz1i0uPXys-vZHt0xHGfkucpg@mail.gmail.com>
In-Reply-To: <38739E09-6C77-4492-86E7-5F340E3A7DC3@sermon-archive.info>
References:  <38739E09-6C77-4492-86E7-5F340E3A7DC3@sermon-archive.info>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000001796c806006a0c9c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 13, 2023 at 10:07=E2=80=AFPM Doug Hardie <bc979@lafn.org> wrote=
:

> What is the difference between execve and exect other than exect passes
> along the trace flag?  I presume there must be a difference since execve
> has its own man page and is not included with all the other exec varients=
.
>
> -- Doug
>
>
execve is an/the actual syscall.
exect (and friends) are just different ways of presenting the environment
to the underlying syscall which is execve.

~Paul

--=20
__________________

:(){ :|:& };:

--0000000000001796c806006a0c9c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div dir=3D"ltr"><br></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jul 13, 2023 at 10:=
07=E2=80=AFPM Doug Hardie &lt;<a href=3D"mailto:bc979@lafn.org">bc979@lafn.=
org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x"><div>What is the difference between execve and exect other than exect pa=
sses along the trace flag?=C2=A0 I presume there must be a difference since=
 execve has its own man page and is not included with all the other exec va=
rients.<div><br><div>
<div>-- Doug</div>

</div>
<br></div></div></blockquote></div><br clear=3D"all"></div>execve is an/the=
 actual syscall.<br>
 exect (and friends) are just different ways of presenting the environment =
to the underlying syscall which is execve.<br><br></div><div>~Paul</div><di=
v><br></div><div><div><span class=3D"gmail_signature_prefix">-- </span><br>=
<div dir=3D"ltr" class=3D"gmail_signature">__________________<br><br>:(){ :=
|:&amp; };:</div></div></div></div>

--0000000000001796c806006a0c9c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFbbPuj8b3cJq7r11fFmzb8ZYLz1i0uPXys-vZHt0xHGfkucpg>