On vrijdag, aug 8, 2003, at 19:19 Europe/Amsterdam, Thomas Heller wrote: > This hook could be triggered by examining the filename of the > executable > itself. If the basename starts (case-insensitive) with the > characters 'python', everything continues as it is now. I don't think I like this. Having something that looks like a perfectly normal application turn into a Python interpreter by copying it and renaming it to "python", or worse, by making a symlink "python" to it (think setuid program here) is too dangerous. As you want to hack the dataspace anyway, to provide for setting flags and such, I would suggest also adding a flag Py_StandaloneProgram there. If the flag is false everything is normal. If the flag is true you do the special processing, but without the possibility of fallback to a normal interpreter. -- - Jack Jansen <Jack.Jansen at oratrix.com> http://www.cwi.nl/~jack - - If I can't dance I don't want to be part of your revolution -- Emma Goldman -
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4