bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: shebang-less script execution not resetting some options


From: L A Walsh
Subject: Re: shebang-less script execution not resetting some options
Date: Wed, 02 Oct 2019 06:26:03 -0700
User-agent: Thunderbird


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

[Prev in Thread] Current Thread [Next in Thread]