[TUHS] Interesting post by Rob Pike in 1985: Shells, features and interaction
Random832
random832 at fastmail.com
Wed Nov 18 10:38:41 AEST 2015
Random832 <random832 at fastmail.com> writes:
> I'm wondering - were there (are there?) any other shells other than bash
> that picked up this feature? How was it implemented, considering this
> was the cause of the "Shellshock" vulnerability?
I was able to find the information on how it was implemented in 8th
edition: Environment strings of the form "name(){value}", contrary to
pre-shellshock bash's "name=(){value}" - the latter certainly looks like
it was inspired by the former, though.
http://man.cat-v.org/unix_8th/5/environ
More information about the TUHS
mailing list