On 2019/10/02 03:49, Ilkka Virta wrote:
>
>          If the execl() function fails due to an error equivalent to the
>          [ENOEXEC] [...] the shell shall execute a command equivalent to
>          having a shell invoked with the pathname resulting from the
>          search as its first operand, [...]
>
> [ 
> https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/utilities/V3_chap02.html#tag_18_09_01_01
>  
> ]
>
> -----
>
> I think that last sentence above is the relevant part. The standard only 
> says to "invoke a shell". It doesn't say which shell, probably because 
> it only specifies one.
>   
POSIX probably doesn't mandate secure passwords, firewalls, malware
detection,
etc.  Just because posix doesn't require it, doesn't mean it is a good idea
to ignore it.



Reply via email to