On 11/3/17 12:09 PM, mike b wrote: > Bash Version: 4.4 > Patch Level: 12 > Release Status: release > > Description: > Whenever UID|EUID are exported to the env of newly exec Bash > instance said variables lose their ro properties. Here's example:
Two reasons: you can't pass variable attributes through the environment; and bash doesn't overwrite EUID or UID if a shell instance inherits them via the environment. This is the general case; PPID is a rare exception. -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU c...@case.edu http://cnswww.cns.cwru.edu/~chet/