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/