Re: Taint marker for set -r

Chet Ramey <[email protected]>
Newsgroups gmane.comp.shells.bash.bugs
Message-ID <[email protected]>
On 8/25/26 8:08 AM, Sam James wrote:
> Chet Ramey <[email protected]> writes:
> 
>> On 8/23/26 6:27 PM, Sam James wrote:
>>> Hi,
>>> I'm looking into use of rbash/set -r for sourcing and extracting
>>> values
>>> from a script (*). For my usecase, a Bash loadable plugin works for
>>> allowing `source` in such an environment for a limited subset of paths.
>>> I'd like to detect any operation which was denied by `set -r`, but I
>>> don't want to impose `set -e` semantics as it'd be excessive and break
>>> some of the scripts I need to source (which I can't modify for this).
>>> Could any denied operation by way of set -r set some read-only
>>> variable
>>> that I can fetch after sourcing?
>>
>> I wonder if this would be better suited for a new trap.
> 
> Ah, that's a better idea indeed and would work well.

OK, let's put that one on the list.

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
		 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    [email protected]    http://tiswww.cwru.edu/~chet/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.